Smalltalk with the GraalVM
Today on the 7th of December, we’re going back to the future and do some Smalltalk with the GraalVM.
The latest blog posts to take off on Hacker News. 4,838 posts.
Today on the 7th of December, we’re going back to the future and do some Smalltalk with the GraalVM.
Photos of the Los Angeles River
Does anyone remember a few years ago, when the mayor of New York decided to learn to program? It was a heady time, because it wasn’t just him. I remember these surreal commercials where Miami Heat forward Chris Bosh was encouraging children to learn to code for the good of humanity or something. There was...
Using Makefile(s) for Go — Danish Prakash
May 2005 (This essay is derived from a talk at the Berkeley CSUA.) The three big powers on the Internet now are Yahoo, Google, and Microsoft. Average age of their founders: 24. So it is pretty well established now that grad students can start successful companies. And if grad students can do it, why not undergrads?…
In this post I'm going to show you a simple way to significantly speedup Python numpy compute performance on AMD CPU's when using Anaconda Python.
Product-minded engineers are developers with lots of interest in the product itself. They want to understand why decisions are made, how people use the product, and love to be involved in making product decisions. They're someone who would likely make a good product manager if they ever decide
Optimizing memory-usage for approximate nearest neighbor search
This paper is by Abutalib Aghayev (Carnegie Mellon University), Sage Weil (Red Hat Inc.), Michael Kuchnik (Carnegie Mellon University), Mar...
Double descent is a puzzling phenomenon in machine learning where increasing model size/training time/data can initially hurt performance, but then i…
Blog of Jonas Bernoulli
New research from Washington University in St. Louis confirms that the brain tunes itself to a point where it is as excitable as it can be without tipping into disorder, similar to a phase transition. The new research from Keith Hengen, assistant professor of biology in Arts & Sciences, is published Oct. 7 in the…
Leaky filtration system in brain contributes to cognitive dysfunction in aging as well as disease
When we announced Kotlin as a supported language for Android, there was a tremendous amount of excitement among developers. Since then, there has been a steady increase in the number of developers using Kotlin. Today, we’re proud to say nearly 60% of the top 1,000 Android apps contain Kotlin code, with more and more…
Distances in the expanding Universe don’t work like you’d expect. Unless, that is, you learn to think like a cosmologist.
If you already know lots about JIT in general and Ruby’s MJIT in particular… you may not learn much new in this post. But in case you wonder “what is JIT?” or “what is MJIT?” or “what’s different about Ruby’s JIT?” or perhaps “why in the world did they decide to do THAT?”… Well then, perhaps I can
Brave 1.0 was released on November 13th and received very positive press reviews, and also saw a surge in user adoption. Brave went from 8.7 million monthly active users in October to 10.4 million MAU at the end of November, a 19% increase across all platforms. This represents a doubling of Brave's MAU in one year…
Last time around I was looking for a large dedicated VPS in the $100/month price range. Since then I have started deploying a lot more tiny cloud instances that cost less than $10/month to run just one or two apps. So this time around I am looking for the best bang for the buck for less $10 per month. Unmanaged, of…
The goal of Project Valhalla is to bring more flexible flattened data types to JVM-based languages, to bring the programming model back in line with the performance characteristics of modern hardware. The core feature is inline classes (known previously as value types ), but such a fundamental perturbation of the JVM…
I did a detailed privacy check of the app TikTok and its corresponding website. Multiple law infringements, trust, transparency and data protection breaches were found.I provide all technical an
To: Omid R. Kordestani Executive Chairman Twitter, Inc. 1355 Market Street, Suite 900 San Francisco, CA 94103
Reverse engineering an unfamiliar data file could be described as the bootstrapping of understanding. In many ways the process resembles the scientific method, only applied to human-made, abstract objects instead of the natural world. You begin by gathering data, and then you use that information to put forth one or…
A whirlwind tour of the big ideas powering our web search
To advance research on AI that can understand others’ points of view and collaborate effectively, Facebook AI has developed a bot that sets a new state of the art in Hanabi, a card game in which all players work together.