I would like to see what would happen if copyfarleft & post-open source licenses had more uptake.
he/him
I would like to see what would happen if copyfarleft & post-open source licenses had more uptake.
OCaml has ppx_deriving. PureScript has derive instance
.
Snap! I forgot about the rename news already… forgettable new name :)
2.0 was released 20 years ago in 2004… a lot of things, including software, can change in 20 years. 3.0 finally has adjustment layers, et al. that they have been working on since I first started following in 2008 but had blockers on GEGL & all sorts of massive refactors… which are now finally coming. If there was a time to try to get a new opinion on GIMP, it will be now (or very soon when 3.0 is finally officially released).
I hope all of these anti-GIMP folks have looked into the 3.0-RC* releases…
I find myself not often using my open hardware USB security token since it is inconvenient to use a dongle (same reason phones should never have dropped headphone jacks)
The USB 2 is for a mouse or keyboard as extra bandwidth does nothing.
I can’t relate tho. My laptop only has two USB4 with type-C connectors. I really wish it tad at least one type-A connection. Luckily unlike my last laptop, at least this one has a headphone jack (I guess ASUS learned from their folly & never skipped the jack on future models).
Haskell devs like to write code, not maintain it. A bunch of libraries get written, but get abandoned shortly after for something new & shiny.
This is why I quit design for programming lol
Similarly I learned to properly type (which means using your pinkies) with Dvorak back in 2007. I stuck with it since anything is a gain beyond QWERTY & _
on the home row helps with programming & config.
If you haven’t learned to touch type, you may as well use a layout that is gonna strain you less in the long run.
Be wary of sunk cost fallacy. Sometimes you gotta bite the bullet & allow yourself to see it as some wasted money with the opportunity to start over with something with less lock-in or the boost in creativity of now having to work with new constraints.
Inside of strings or comments or as an encoding is close to universal now, but for wide support for operators & variable names I would generally it isn’t. Some languages straight up do not support non ASCII like OCaml, others only support bicameral scripts like PureScript, but others like JavaScript can support Unicode for variable names but doesn’t support defining infix operators or uses Unicode for any existing operators. Raku is probably the most Unicode-friendly language, & some of the mathier ones like Agda as well.
OCaml’s old m17n compiler plugin solved this by requiring you pick one block per ‘word’ & you can only switch to another character. As such you can do print_แมว
but you couldn’t do pℝint_c∀t
. This is a totally reasonable solution.
Unironically awesome. You can debate if it hurts the ability to contribute to a project, but folks should be allowed to express themselves in the language they choose & not be forced into ASCII or English. Where I live, English & Romantic languages are not the norm & there are few programmers since English is seen as a perquisite which is a massive loss for accessibility.
The hotter take: languages like APL, BQN, & Uiua had it right building on symbols (like we did in math class) for abstract ideas & operations inside the language, where you can choose to name the variables whatever makes sense to you & your audience.
Baby. Bathwater.
Not all of the cryptocurrency behave as a Ponzi scheme even if many do. It also happens to be the most convenient way to transfer money between myself & the foreign friends I have—especially with Monero & Zcash hiding the transaction like cash would. I mostly use cash daily but if I have to do it digitally, I would rather it not be logged thru the government, some US-based tech firm, & all their third-party advertizing affiliates.
Other countries hate the IRS & FCC too. It is quite difficult to open a foreign bank or crypto exchange account… if not just outright blocked all Americans from even trying.
FxOS only targeting low–mid-range phones in developing markets only seemed a bit odd. Basically no one had heard of it & these places largely choose used/old version of premium products to buying budget unless they have to. There was hype in the dev community about getting a B2G device, but there was hardly availability & specs were abysmal for an OS running a non-fast interpreted language like JavaScript. Not only that but the marketing was around openness & developer-friendliness—things average consumers don’t care about (even if they should).
Imagine in a parallel universe where the idea was managed properly & B2G left the phone sphere too—where school kids were required to get a FxBook instead of Chromebooks… 😶
No it doesn’t. You can resale GPL & you can even ask money just to get access to the source code & still comply with the license. You can host it without sharing anything (AGPL), & apparently you can train a LLM model on it which can then regurgitate the code which also apparently seems like it will be legal.