Hacker Newsnew | past | comments | ask | show | jobs | submit | scripturial's commentslogin

How else do you compare “web frameworks” except foe comparing their overhead?

No everyone wants to write a database application. There are absolutely other types of applications in the world. Applications can be CPU and/or memory bound.


It allows automated builds of an Xcode project on a CI machine, VPS, or docker instance.


I’m curious, would Apple know if you are building on Linux on a Mac, or building on Linux on PC?


I would be surprised if they didn't. It is trivial to detect this.


How would they detect it? If the interface with Apple is simply an API to fetch and upload data. How would they know if the underlying physical machine is an Apple built computer running Linux, or a dell built computer running Linux?


What possible reason do you have to assume it fetches only this data?

Apple is absolutely slurping up any and all data they can get about your machine, you, whatever is visible on the network, nearby WiFi networks and your physical location.

They have no reason whatsoever to not do this, they explicitly do this on iOS, and there is a lot of money for them to sell the data they collect about you.

This is how modern corporations are. Apple is no different from Google, Facebook, Microsoft, et al.


I have not seen any evidence that would lead to a conclusion one way or another.


This is already relatively large for this type of display. There is no market for these types of screens at a larger size. (They are mostly used in products that are not connected to a computer such as a controller panel for a factory, or mechanical device.)


Parts for something like this? $1 ESP32, $5 LCD, $2 lithium battery, $5 3D printed case. Assembly? (Depending on quantity) maybe $5. This is max $20 to build.

I guess if you want something like this but don’t have time to build it it could be worth $100


And the regular (non-reduced price) is $200.

Which is already in the chromebook price teritory


Cloudflare is a US company right? One assumes it’s controlled (if not directly, then indirectly) by US intelligence interests. That would protect it from non US intelligence influence would it not?


Does the US intelligence apparatus protect its networks with some kind of theurgy preventing the government of Russia or Iran from finding any 0-day before they do from time to time, and have a source of infallible humans immune to bribery or extortion?


Yes, in rust, the package manager has built in rules about when to update a package. It won’t auto update a major version change because it implies a change that breaks something. As long as your package is safe to auto update you don’t want to change the major version number.


It’s a rust crate designed to be a native rust replacement for a rust c wrapper crate. It’s faster and easier to link to in rust projects.

How would you even tell people you made a better rust crate without using the word “rust?”


Why not spend the efforts to speed up the real zlib? So that the whole world actually gets to spin a bit faster.

Rust folks are claiming excellent interoperability with C binaries. Why the need for a rewrite then?


Maybe because the speed up is easier to attain in a language where you aren't constantly worrying about introducing bugs? Maybe development is easier in a language with more modern tooling?

Interoperability runs both ways, everyone currently taking a dependency on the C library can swap in the rust library in its place and see the same benefits


you would say "rewritten FOR rust" instead of "rewritten IN rust".


It’s a rust crate that depended on c and is now literally “rewritten in rust”


> rust crate


One of the reasons I quit rust is literally because having 4-5 projects checked out that use serde would fill my laptop drive with junk in a few weeks.


I remember coding games for the C64 with an 8 sprite limit, and having to swap sprites in and out for the top and bottom half of the screen to get more than 8.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: