Hacker News new | past | comments | ask | show | jobs | submit login

I have an idea if you want to code it. You know how we can drop the vowels from sentences and still understand the sentence? What if we do that on the first stage? May not work for every case so have to identify. Worse comes to worst, use full word. Probably not saving much though. Worth a try.



You got a lot of flak for what is clearly a take from someone that isn't versed in compression techniques. But as one might to a student; you're on the right track! This idea is similar in form to "arithmetic coding" which is what people are using to chip away at this. Namely, finding smaller encodings which can be used to predict common parts (maybe a recognisable word, more likely a sequence of bits or characters) of the full encoding, then cycling through storing "hints" for each part it would get wrong until it can predict the exact desired output


I think you have it backwards, but I like the direction of thinking. There is redundancy in the language itself.

> However, vowel-only sentences were always significantly more intelligible than consonant-only sentences, usually by a ratio of 2:1 across groups. In contrast to written English or words spoken in isolation, these results demonstrated that for spoken sentences, vowels carry more information about sentence intelligibility than consonants for both young normal-hearing and elderly hearing-impaired listeners.

https://pubs.aip.org/asa/jasa/article-abstract/122/4/2365/98...


What you're describing is a form of lossy compression. Yes, it can compress the file, but you're losing some information such that there's no way to convert it back to it's original form without external information. And, as you noted: it may not work for every case, which means some information would be permanently lost.


By your logic, the sign language which mostly communicates via symbols and its mostly 1-2 symbols per word, no spaces, will be the best compression.


I bet you think of yourself as an idea guy.


> I bet you think of yourself as an idea guy.

What does this even mean?


It means he wants to sit back, write a lazy comment, and have someone else do all the work ("code it up", hah). Toss his brilliant ideas that are "worth a try" over the fence and move on to the next brilliant idea. Without any research or due diligence or even consideration for the comparative amount of effort it takes to have an idea, vs executing on it. Ideas are a dime a thousand.

This is the same kind of person who's got a great business idea, they just need you to write up an AirBnb clone in a couple of weeks, and they'll give you 5% of the company.




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

Search: