Domain: atomicobject.com
Stories and comments across the archive that link to atomicobject.com.
Comments · 6
-
Re:Font problem AI vs Al
Digital fonts tends to be Sans Serif. This means glyphs such as one (1), uppercase i (I), lowercase L (l), tend to be very difficult to visually tell apart. It sucks.
Print fonts tend to be Serif -- glyphs are easier to tell apart but they also take up more space.
There are reasons we have Programming fonts -- which tend to be a hybrid between Serif and Sans Serif. Why? We need the ability to be able to quickly visually distinguish between similar glyphs.
Set 1: zero and O: O, o, 0
Set 2: one, I, and L: 1 I i L l
Set 3: five and S: 5 S s
Set 4: two and Z: 2 Z z
Set 5: parenthesis and brackets: ( { [ ] } )Also due to crappy "low resolutions" monitors (anything less then 300 dpi), Sans Serif fonts are much easier to read, and they take up less screen space.
i.e. Pixel Fonts tend to be sans serif due to physically not having enough pixels for details -- the serifs.If you want more details I've posted about Serif vs Sans Serif before.
You can also read about Typeface anatomy
Getting this back on-topic
...The term A.I. is a bullshit term. It should be called Artificial Ignorance, or Algorithmic Table-Lookup because there is no fucking intelligence in there; in contradistinction to a.i. = actual intelligence. Take the worlds best Go/Chess program, change the rules of the game slightly, and watch it crash-and-burn. Where is all the intelligence it learnt? Oh wait, there is ZERO. It needs to play thousands of games to rebuild its tables.
At least the term Machine Learning isn't as obnoxious, plus the acronym, ML, is readable regardless if you use a Serif or Sans Serif typeface.
--
Atheist, noun; a blind man arguing there is no proof of color.
Theist, noun; a monochromatic man arguing their color is the only valid color. -
Re:Tere is only 1 reason - and it's bogus.
You are the reason the rest of us want to get out of the office. Your 5 second question costs us minutes or hours of productivity. Being forced to write out your question in words forces you to consider the problem from a different angle.
-
Re:Portability
What you say was true of early releases of Rust. But they removed all traces of any kind of runtime for exactly this reason. It was a breaking change but it happened quite a long time before the 1.0 release. Here's the documentation for the change: https://github.com/rust-lang/r...
Here's a blog entry on using Rust for embedded. It dates from February and uses 1.0-alpha but of course 1.0 is out now:
http://spin.atomicobject.com/2...
In these days of LLVM, the portability story is good, even relative to C. No C portability gotchas.
-
Re:More feminist bullshit
Oh, so it's entirely genetic, and that's why 20 years ago, the field's gender mix was almost 60-40 and now 85-15. Because genetics change dramatically over short timespans.[1] [2]
Bio-determinism bites. And it's an easy, lazy, insufficient answer. I, and others, are prepared to accept that there exist biological gender differences. But, given human history, you can't say that gender differences are strictly biological without evidence. And you can examine socioeconomic factors that influence gender-based occupation decisions. In the previous link, girls(and boys) with higher self-esteem are more likely to avoid gender-typical job roles. Rather substantially, if you can actually read the article, and not just the abstract. Primitivistic psychoanalysis suggests that people who fill gender-typical jobs are likely following social pressure, than innate instincts.
Sexism in IT is real, I mean, hell, ask a transgender person whose seen both sides. But even if that were 0% of the problem, it wouldn't imply genetic determinism.
-
Try Presenter-First
There are ways other than just signals/slots and MVC to architect a GUI. Anyone interested in being able to test an app with an interface (not just graphical) should look at Presenter First design. It's a simple design pattern that helps guide you in decoupling your view from your presentation logic and it's data model. Combined with Mock Objects and Dependency Injection, esp. constructor injection, MVP can provide a strong backbone for any GUI application.
-
We're working on one...
Actually, the company I am currently employed by is in the process of writing a system/gui test environment for this very purpose. One caveat-it's only for Java, but when we complete it (very soon), we will release it to the public. our address is www.atomicobject.com.
The name of the project will be HASTE, look for it in a month or two.