Sign Up Now!

Sign up and get personalized intelligence briefing delivered daily.


Sign Up

Articles related to "version"


Interlisp (a “vintage software” project)

  • Kaplan, Larry Masinter, Warren Teitelman For their pioneering work in programming environments that integrated source-language debuggers, fully compatible integrated interpreter/compiler, automatic change management, structure-based editing, logging facilities, interactive graphics, and analysis/profiling tools in the Interlisp system.
  • Michele had a sysout that predated the Medley 3.5 minimum version that the newest lde requires WebAssembly ( compile the code with clang rather than gcc, which in theory supports WebAssembly output, but there’s window system and file system integration to figure out) Raspberry PI (see article regarding Smalltalk on a Raspberry Pi -- https://www.linkedin.com/pulse/relive-part-xerox-parcs-history-smalltalk-80-raspberry-michael-engel/ -- Compiling the maiko code for a Pi is close to trivial, assuming it has an X compatible window system available to the OS.) GitHub repos & LICENSE files There is a GitHub Organization Interlisp with repositories for Maiko and Medley.

save | comments | report | share on


Sony WH-1000XM4 review: The best just got better

  • The company continued to improve its powerful ANC (active noise cancellation), sound quality and design in the third-gen version of its flagship over-ear model.
  • You won’t find a more feature-packed set of headphones right now, and it’s unlikely you will until Sony updates these again.
  • But if you don’t like it, you can disable it completely in the Sony Headphones app.
  • With this powerful feature, you can opt for the M4 to automatically change the level of noise cancellation and ambient sound based on your activity (Staying, Walking, Running and Transport).
  • I did run into occasional issues going back to my laptop after calls, but Sony says a firmware update will improve performance of this feature in mid-August -- around the time the M4 starts shipping.
  • In terms of noise cancellation, Sony already excelled at customization and ANC that adjusted automatically based on your location or activity.

save | comments | report | share on


Samsung makes the $1,300 Galaxy Note 20 Ultra official

  • Today is Samsung's big hardware event, Unpacked 2020, and the company's late-2020 flagships have been announced: meet the Galaxy Note 20 Ultra and the Galaxy Note 20.
  • Typically, Samsung has built two nearly identical phones with different size screens and bodies, but this year there are major differences between the two devices.
  • As always, Samsung is offering two different SoCs. For both Note 20s, you get either the new Snapdragon 865+ or the Samsung Exynos 990 SoC, depending on the country.
  • Usually, Samsung ships Qualcomm Snapdragon versions of its phones in the US, China, Japan, and Latin America, while Europe, India, and the rest of the world get the in-house Exynos chips.
  • Samsung's Exynos chips are far behind what Qualcomm regularly produces, to the point that even Samsung fans started a petition titled "Stop selling us inferior Exynos phones!" around the time of the S20's launch, which garnered over 40,000 signatures.

save | comments | report | share on


Logitech’s new G923 racing wheel comes with an advanced force feedback system

  • The company says the electronics inside the wheel are able to sample these inputs 4,000 times per second and adjust its force feedback motors accordingly.
  • Game developers will have to integrate Logitech’s SDK to support TrueForce, otherwise the wheel will have the same force feedback system as the prior versions.
  • I am not a racing professional, but even I could tell the difference between the basic force feedback systems available in other wheels and the new TrueForce engine.
  • (Games that have support for TrueForce allow you to disable it or tweak the level of its feedback.) I could feel the engine vibrating through the wheel, much like you can with a real racecar, and I knew exactly when I was driving off course and the wheels lost their grip, even if I couldn’t see it happening through the car’s cockpit view.

save | comments | report | share on


How to prevent people from snooping on your private files and photos on Android

  • You might not want anyone to see these confidential files while they’re rifling through your phone.
  • Thankfully, Google’s Files app for Android is rolling out a vault feature to safely store all these files protected by a PIN.
  • First, you’ll have to download the latest version of the app to get this feature.
  • Google is rolling this feature out slowly to the stable version of Files, so you may get it in a few days.
  • All your selected files will be moved to the Safe folder.
  • Once these files are in the Safe folder, you won’t see these files in gallery or any other file app, and you won’t be able to share them until you move them out of the vault.
  • Keep in mind that this is just the local storage of your files and there’s no encrypted backup in the cloud, which means your files are only protected on your phone.

save | comments | report | share on


SpaceX successfully flies its Starship prototype to a height of around 500 feet

  • The company has built a number of different Starship prototypes to date, include one prior version called the Starhopper that was essentially just the bottom portion of the rocket.
  • Today, the company flew its first full-scale prototype (minus the domed cap that will appear on the final version, and without the control fins that will appear lower down on its sides), achieving an initial flight of around 150 m (just under 500 feet).
  • SpaceX actually built a first full-scale demonstration craft called the Starship Mk1 prior to switching to this new naming scheme, so that makes this the sixth one this size they’ve built — with the prior versions suffering failures at various points during preparations, including pressure testing and following a static engine test fire.
  • SpaceX has an aggressive prototype development program to attempt to get Starship in working order, with the ambitious goal of flying payloads using the functional orbital vehicle as early as next year.

save | comments | report | share on


Learn Functional Programming Design from Redux

  • Before I set my eyes on the Redux source code, I naively thought OOP is superior than FP(Functional Programming) as a programming paradigm.
  • When I started reading the Redux source code, I immediately felt the power of this unfamiliar usage of my familiar programming language.
  • In order to know more about what Redux benefits from FP, I researched the Redux source code and created a mini version of it.
  • Since the latest version's core concept hasn't changed much, I wrote the source code based on very primitive version of Redux v1.0.1.
  • These are the good examples using applyMiddleware API to enhance the functionalities.
  • I implemented mini version of redux and a small counter application to demostrate the functions.
  • Meanwhile, multiply and divide will have 300ms' delay which is enabled by a custom middleware (a mini redux-thunk).

save | comments | report | share on


Get a Fully Configured Apache Airflow Docker Dev Stack with Bitnami

  • During that time I’ve adopted a set of systems that I use to quickly build out the main development stack with Docker and Docker Compose, using the Bitnami Apache Airflow stack.
  • Generally, I either deploy the stack to production using either the same Docker compose stack if its a small enough instance that is isolated, or with Kubernetes when I need to interact with other services or file systems.
  • This means I can test and develop locally using my compose stack, build out new images, versions, packages, etc, and then deploy to Kubernetes.
  • I made a few changes for my own preferences, mostly that I pin versions, build my own Docker images, I have volume mounts for the dags, plugins, and database backups along with adding in the docker socket so I can run DockerOperators from within my stack.
  • Custom DAG files can be mounted to /opt/bitnami/airflow/dags or copied during the Docker build phase.

save | comments | report | share on


We charted the screen-to-body ratio of Google Pixel phones

  • Specifically, I wanted to learn about the screen-to-body ratio of Google Pixel phones over time.
  • Without further ado then, let’s take a gander at this graph looking at the screen-to-body ratio of Google Pixel phones!
  • Overall though, the screen-to-body ratio of Google Pixel phones is broadly comparable to Apple’s devices — but that’s a different article for a different day.
  • Anyway, something else you’ll notice when you look at the graph is the fact the screen-to-body ratio actually drops between the Pixel (69%) and Pixel 2 (67.9%).
  • You’d expect for each Pixel range to follow the rough same pattern of screen-to-body ratio, but it’s clear from the graphs that the relationship between them isn’t that simple.
  • We may as well sum up what we’ve learned: the screen-to-body ratio of Google Pixel phones has gradually improved, but maybe in not the clearcut and linear way you’d expect.

save | comments | report | share on


Get a Fully Configured Apache Airflow Docker Dev Stack with Bitnami

  • During that time I’ve adopted a set of systems that I use to quickly build out the main development stack with Docker and Docker Compose, using the Bitnami Apache Airflow stack.
  • Generally, I either deploy the stack to production using either the same Docker compose stack if its a small enough instance that is isolated, or with Kubernetes when I need to interact with other services or file systems.
  • This means I can test and develop locally using my compose stack, build out new images, versions, packages, etc, and then deploy to Kubernetes.
  • I made a few changes for my own preferences, mostly that I pin versions, build my own Docker images, I have volume mounts for the dags, plugins, and database backups along with adding in the docker socket so I can run DockerOperators from within my stack.
  • Custom DAG files can be mounted to /opt/bitnami/airflow/dags or copied during the Docker build phase.

save | comments | report | share on