Recent submissions

Comment · 3 years ago
Ada actually trades blows with C in Debian shootout game. It is the language of choice for automotive and aviation safety certification. You cannot get safer than that. and it doesn't have oddities of Rust.
Comment · 4 years ago
Game streaming technology has been ready for a long time now. It is not the technology or leadership of companies that make game streaming; it is the game studios that block game streaming from becoming main-stream.
Comment · 4 years ago
Briar has been translated to Persian 100%. This is a good indicator that is must be in widespread use in Iran
Comment · 4 years ago
This is the first time I hear about Ada package manager. You can always download GNAT, an Ada fronted for GCC, and start coding in terminal and a text editor. You don't need package manager and all of the other stuff.
Comment · 4 years ago
Apple could solve this problem in Webkit. But Android is more complicated. On Android, third-party browser engines are allowed. Google cannot prevent an app from shipping its own browser engine for in-app browsing experience.
Comment · 4 years ago
As the tidbits article says, only the client is proprietary. I am sure that eventually a fully open-source Linux version of this is going to be developed and integrated into Seahorse.
Comment · 4 years ago
rclone already provides such a client and it is fully open source. In general, to have a zero-trust system, you need to have client and server developed by independent parties.
Comment · 4 years ago
If it is output of some other tool, then it is a build artifact and there is no need to check it in.

I have this argument with people all the time and the conclusion is always like: "it is too hard to integrate the generator with the build system so we check them in".

The big problem with generated files is merge conflicts. How do you resolve a merge conflict on generated files. especially if they are binary.

Comment · 4 years ago
Apple is already in [casual] gaming, they have Apple Arcade and hundreds of high quality games on app store. They also have "console" called Apple TV. Evey Apple store sells Playstation controllers.

Apple still considers Macbooks as trucks: they are for developers and professionals, not gamers or everyday users. They want non-developers to buy iPad and that is why there is no sub-$1000 MacBook.

Comment · 4 years ago
Rosetta's biggest flaw is lack of AVX support.

We had to put so much effort to just run things on Rosetta because all of our compiled code had AVX enabled. We also needed to chase down pre-compiled binaries and re-compile them without AVX, we still haven't finished this work.

Comment · 4 years ago
This sounds like a hype that is going to die at some point. SQLite has its own uses in client devices and small webservers, but it is not built to scale to millions of transactions per second.

It is possible to build all kinds of cool things on top of SQLite, but most of these articles sound like it is going to replace PostgreSQL or MySQL.

Comment · 4 years ago
After reading the paper, I see that it is not built on top of SQLite, but shares some components with SQLite.
Comment · 4 years ago
I always use Ethernet at the office because Wi-Fi sucks when everyone is connected to it at the same time. Even though they use commercial grade routers.

At home switching to Wi-Fi 6 has solved some f dead zone problems. I notice a stark contrast between performance of Wi-Fi 5 and Wi-Fi 6 devices.

Comment · 4 years ago
This kind of initiative could take off. Only if it is backed by a big player. Basically Apple Google and Microsoft.

WebAssembly is not a stand-alone application development package. It doesn’t have many of the functionalities of Flash, Applets, Silverlight or even NaCl. It has no API on its own to interact with display or keyboard and mouse. and none of the features you find in a VM such as multi threading or a memory allocator

Comment · 4 years ago
The physical attack Microsoft worried about is hacker extracting information from a stolen laptop. It only takes a single laptop (out of thousands) to infiltrate the company network and steal source code or whatever.

For enterprise users, this attack vector is a real threat. Microsoft definitely wants to dog food this technology to their own employees to avoid getting hacked.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton