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

Verily, mine ears do smart, for folk now christen every trifle with some newborn word unkenn’d of honest ages past.

I don't want to bemoan this. There's some people who don't have the resources to house a bunch of people but do have authority over a parking lot. I applaud anyone doing what they can for others with what they've got.

Balance compassion for self and others.


+1 for harm reduction. it is a sad state of affairs, but it's better than nothing.

I remember a different apocrypha for why they skipped from 8 to 10. They wanted avoid OS specific code that conditionally activated from the substring "windows 9" but meant for windows 95 and 98. One would imagine any code like that not being quite as helpful a few decades later.

If true, this would align with Microsoft’s historic dedication to backward compatibility in the face of horribly-written third party software.

You misread the GP. The versioning skipping from 8 to 9 was because of bad detection code for windows 95/98. The GP is talking about people staying on Windows 7 until Windows 10 came out, skipping Windows 8.

Windows 95 and 98 VersionStrings were 4.00.nn and 4.10.nn

I don't know the details of that. But even if that's the correct way to determine versions, I think there might be some fraction of software that does it the less correct, more obvious way.

I thought it might be to bring Windows in line with Mac OS 10. Seems petty, but I could see a billion dollar company not liking their flagship is on version 8-9 while the competition is on 10.

I thought that was why the second Xbox was “Xbox 360” so it did not seem a lesser number than PlayStation 3.

That too

Not entirely apocrypha. Among the ones we can most easily name and shame from available source files there were early versions of the Java JDK known to have tests exactly like that in low level library code. Presumably Microsoft's famous app compatibility lab found many more that were closed source that they were not allowed to name and shame.

There's also different apocrypha about the numerology aspect that 9 is a very unlucky number in some cultures and commonly skipped in version numbers (similar to but more so than 13 in the US being skipped on many elevators). (Also why it is said other companies like Apple often skip 9 to make it easier to use the same version cross-culturally without cultural taboo mistakes.)


Not interested until it can also show ads.


You are thinking too simple. Isn't more obvious option to tie ad-views to hot water flow? So it might stop hot water when you are in shower until you have watched enough ads. Just think of monetization opportunities!


> Both people in the conversation imagine that the other 'gets it' - a delusory and false assumption

'getting it' isn't an all or nothing thing. It would be an illusion to take it to an extreme.

The idea of some people in your life being able to get you better than others, more quickly and with fewer words, is a fact of life. Comparative human connection bandwidth can be estimated by vibes, history, outcomes.


> Such reachouts are very very rare unless your software has gone viral in the right circles

Another anecdote. I had job offers coming out of my ears while I was posting videos of my indiegame on twitter. Only one video had substantial reach -- near the end of my time actively twittering. I think what helps is doing something as well as you can, and be persistently visible.


I don't think it's self aggrandizing. It points to a need to balance compassion for self and others. If you let that ratio get unbalanced in any direction it leads to bad outcomes.


All ideas exist in an evolutionary system. New ideas are being produced all the time and the ones that prosper have the best fitness. An idea like this prospers because it has multiple fitness advantages:

- It tells people they are inherently better than other people: "Other people aren't as good as you."

- It excuses their bad behavior: "Your bad behavior is not your fault, you just reached your limit in dealing with bad people. It would happen to anyone".

- It offers a false veneer of being reasonable, even when it is just a framework of excuses. As you say: "It points to a need to balance compassion for self and others."

I don't think such ideas are necessarily engineered this way, but that is why they proliferate.


Right, fusion stops being a net producer of energy on atoms heavier than iron.

A star’s fusion reaction ceases when too much of its core turns to iron.


Mercury is heavier than gold so it's a fission reaction.


Ah yeah, that slid by me.


> that's a skill issue and not a fundamental property

This made me laugh.

You seem like you may know something I've been curious about.

I'm a shader author these days, haven't been a data scientist for a while, so it's going to distort my vocab.

Say you've got a trained neural network living in a 512x512 structured buffer. It's doing great, but you get a new video card with more memory so you can afford to migrate it to a 1024x1024. Is the state of the art way to retrain with the same data but bigger initial parameters, or are there other methods that smear the old weights over a larger space to get a leg up? Anything like this accelerate training time?

... can you up sample a language model like you can lowres anime profile pictures? I wonder what the made up words would be like.


In general this is of course an active area of research, but yes, you can do something that and people have done it successfully[1] by adding extra layers to an existing model and then continuing to train it.

You have to be careful about the "same data" part though; ideally you want to train once on unique data[2] as excessive duplication can harm the performance of the model[3], although if you have limited data a couple of training epochs might be safe and actually improve the performance of the model[4].

[1] -- https://arxiv.org/abs/2312.15166

[2] -- https://arxiv.org/abs/1906.06669

[3] -- https://arxiv.org/abs/2205.10487

[4] -- https://galactica.org/static/paper.pdf


In addition to increasing the number of layers, you can also grow the weight matrices and initialize by tiling them with the smaller model's weights https://neurips.cc/media/neurips-2023/Slides/83968_5GxuY2z.p...


Thank you for taking the time to provide me all this reading.


This might be obvious, but just to state it explicitly for everyone: you can freeze the weights of the existing layers if you want to train the new layers but want to leave the existing layers untouched.


I co-run a guild in WoW right now on the anniversary server with >150 members.

It's people who play these games and almost any weirdness you can imagine that could exist in a person in real life gets brought into these games.

Often it's magnified because of the pseudo anonymity. We've only been "big" for a few months and a handful of things we've already ran into would make you not want to visit several western hemisphere countries if held to the same standard. :)


As a Brazilian kid I played WoW with an American guild. One day people were doing some trash talking and I threw the line "it is all Obama fault" thinking it was funny because I often heard that from TV due to all the political drama in the US at the time. The conversation wasn't about politics at all.

My guild leader pulled me aside and seriously said to not bring politics into it haha. My first big culture shock of my life.

In Brazil it is quite common (at the time at least) to just blame the government for everything, no matter who is in government.

The second was that apparently wearing speedos is not socially acceptable in most a lot of the first world beaches anymore.


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

Search: