recentpopularlog in


« earlier   
Java's ByteBuffer native memory "leak"
Well this is suboptimal:
The Java NIO APIs use ByteBuffers as the source and destination of I/O calls, and come in two flavours. Heap ByteBuffers wrap a byte[] array, allocated in the garbage collected Java heap. Direct ByteBuffers wrap memory allocated outside the Java heap using malloc. Only "native" memory can be passed to operating system calls, so it won't be moved by the garbage collector. This means that when you use a heap ByteBuffer for I/O, it is copied into a temporary direct ByteBuffer. The JDK caches one temporary buffer per thread, without any memory limits. As a result, if you call I/O methods with large heap ByteBuffers from multiple threads, your process can use a huge amount of additional native memory, which looks like a native memory leak. This can cause your process to unexpectedly run into memory limits and get killed.
jvm  performance  java  memory  leaks  bytebuffers  netty  threads  coding  bugs 
33 minutes ago by jm
Anki - powerful, intelligent flashcards
About Anki
Anki is a program which makes remembering things easy. Because it's a lot more efficient than traditional study methods, you can either greatly decrease your time spent studying, or greatly increase the amount you learn.

Anyone who needs to remember things in their daily life can benefit from Anki. Since it is content-agnostic and supports images, audio, videos and scientific markup (via LaTeX), the possibilities are endless.
For example:

Learning a language
Studying for medical and law exams
Memorizing people's names and faces
Brushing up on geography
Mastering long poems
Even practicing guitar chords!
education  learning  app  memory  tools  software 
16 hours ago by eriwst
How to Improve Your Memory: A Comprehensive, Science-Backed Guide
As you can see, the information you learn disappears exponentially after initial input. You can generally expect to forget 90% of what you learn within one month if you don’t make the effort to remember.
The Solution Is Spacing

Your brain may be wired to forget a lot of information, but luckily there’s a way to combat that tendency. Hermann Ebbinghaus, a pioneer in the field of memory science, discovered that our rate of memory decline falls each time we reinforce information that we previously learned. He called this the spacing effect.

You can use the spacing effect to your advantage by using spaced repetition to memorize information. Instead of absorbing a large amount of information at once and trying to hang onto it, spaced repetition entails breaking that information into small chunks and reinforcing it consistently over an extended period of time.
memory  howto 
2 days ago by Quercki
Linobyte: computer art history project
Added to that, by neglecting history, we forget the alternatives of the technologies that we use today - forgotten alternatives that maybe once were the status quo. Understanding of those alternatives would give us a broader view of the pros and cons of what we have today, how they superseded their ancestors and what are their pitfalls - important knowledge for those who design possible futures.

Its with these preocupations in mind that Linobyte came into existence. It conciliates the explanation of how bits, bytes and chars work, with a hands on experience of creating Core Rope ROMs: read-only memories that were written by weaving an enameled copper wire through ferrite cores.
art  computer  memory  hardware  history 
2 days ago by cyberchucktx
Learn fast and forget about forgetting |
Back in the late 1980s, the SuperMemo World company was first to apply computers to optimize intervals between repetitions. Today, we are still the world leader in research on human long-term memory. Although spaced repetition is common in educational apps nowadays, SuperMemo continues to be the unique source of original research and development in this field.

With the SuperMemo method, you can memorize thousands of words, facts and rules, once and for all. The algorithm makes sure that you minimize the time you spend on learning and repetitions, and achieve your learning goals in the most effective way.
memory  anki 
4 days ago by euler
How to avoid losing your memory in the digital age | Science | The Guardian
The most common technique used by memory athletes is the “method of loci”, better known to fans of the TV series Sherlock as the “memory palace”. The idea is that when memorising a list – such as a to-do list – you associate an image with every item on it. The images, which can be as absurd as you like, are then placed in the rooms in your “palace”, which will typically be your home or another familiar building. To recall the list, you imagine walking from one room to the next.

Katie Kermode, from Cheshire, holds two world records: for memorising 105 names and faces in five minutes and for memorising 318 random words in 15 minutes. “I have a journey that goes around my house and other houses I have lived in,” she says. “I put two words in each room and I just associate those two words in a visual way. Then I walk back in my head through the different routes and I remember which words I saw.”
memory  psychology  sport 
4 days ago by juliusbeezer
Video: How to Upgrade Memory in 2018 Mac mini | Other World Computing Blog
We put together a video with complete instructions to help you upgrade the memory in your 2018 Mac mini to get better performace at a better price. 
mac  mini  memory 
4 days ago by euler

Copy this bookmark:

to read