News for hackers. Stuff that matters.

bartvbl

Re:The Curse of Soldered RAM on Monday October 26, 2026 @03:41AM (#50240396)
Manufacturing processes for RAM and processor cores are not one and the same and use different tradeoffs. It's the main problem in-memory processing is running into, which is akin to what you're describing here. The die space required for the same level of performance makes the idea of on-die RAM intractible. The best they're able to do with RAM optimised manufacturing processes are tiny RISC-V cores that lack most of the feature sets. What apple does with moving the RAM chips on to the package really is the only viable option.
Kagi's Orion browser is a far as I know the only one on iOS that supports proper Firefox extensions, including ublock and others. You may want to give that a try.
The game has an easy and hard AI. Easy is great for getting started, hard difficulty varies by the map. They are nearly impossible on a large map where you try to turtle in a corner, but if you get the frontline close to them they're usually fairly straightforward to get under control. The game also has a raptors PvE mode that's great fun, especially with friends.
Re:First and Lego Education Partnership Update on Monday March 23, 2026 @03:06AM (#47486290)
This is so sad to read. Been a judge in this competition for many years, and it's such a wholesome celebration of excitement about technology. I really don't understand why this needed to go.
I use Jottacloud, which is quite similar in many respects.
LSH is a really neat algorithm, but to my understanding (at least what I’ve seen in literature), it also tends to be rather inefficient. For it to have good precision, you need longer hashes, but that reduces recall. It also does not really tend to produce a well balanced distribution of entries over buckets. More current research has therefore focused on more elaborate hashing functions that are capable of producing shorter, and better balanced hash maps.

The article is well put together and nicely illustrated, though :)

The graphics community has started an interesting initiative at this end: http://www.replicabilitystamp.org/

After a paper has been accepted, authors can submit a repository containing a script which automatically replicates results shown in the paper. After a reviewer confirms that the results were indeed replicable, the paper gets a small badge next to its title.

While there could certainly be improvements, I think it's a step in the right direction.

Re:How to Start Learning Computer Graphics Programming on Monday January 07, 2019 @07:46AM (#18844712)
I wrote a small booklet on modern OpenGL for the class I'm TA'ing:

https://github.com/bartvbl/A-Hitchhikers-Guide-to-OpenGL

Re:GDPR Hall of Shame on Thursday May 24, 2018 @09:03AM (#17143530)
Whatever the case might be, companies have shown themselves to not handle people's personal data properly, as shown by the massive leaks in the past. Whatever utopia you're thinking of, it's not happening anytime soon, and GDPR is a rightful measure to slightly apply the brakes on rampant data collection and misuse.
Re:The IKEA Dictionary on Saturday October 14, 2017 @07:01PM (#15474797)
"Billy" is actually a play on the word "billig", meaning "cheap".
Re:Kilogram conflict resolved at last on Wednesday October 14, 2015 @07:41AM (#10386029)
I wonder: the article states that the SI unit for Kg up to this point was defined using a single object. Doesn't this definition also involve the fact that it's placed on earth, thus requiring two objects for its definition?
Re:Retiring Python as a Teaching Language on Wednesday January 21, 2015 @06:04AM (#8922492)
It's a fair point that the article makes. However, I've started out about 1.5 year ago with a programming group for kids in high school, and my choice was Python. I have since not regretted this decision because of one factor: fun. I could have gone with a weekly lecture on all sorts of theoretical things will learn again if (or when) they start at university.

Instead, I wrote a wrapper around OpenGL that provided some functions like "drawRectangle()" or "drawImage()", and they have used it to build all sorts of things. Additionally, they are constantly wanting to try other stuff. I don't think they would have done this if they didn't enjoy the process of writing code.