Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
diegof79
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
181.
▲
by
diegof79
6y ago
After using many languages for a long time, and working mostly with JavaScript/TypeScript in the last years, I agree with many things that you said. However, I think that is good to recognize the good things too: - JS function and obje
182.
▲
by
diegof79
6y ago
I actually went in the oposite direction: I started with C++ and Java. Until I had the opportunity to work with a very interesting team using Smalltalk (this was in 2004, so St was not popular anymore, but I liked the team and it was an opp
183.
▲
by
diegof79
6y ago
I worked for 3 years using VisualAge and GemStone/S. As Allen says in the article, Squeak was a special case: based on Smalltalk-80 is oriented to have an environment to support the experimentation with e-toys (a platform for learning)
184.
▲
by
diegof79
6y ago
> https://support.microsoft.com/en-us/help/4468236/diagnostics... Thanks for sharing the link. However, it doesn’t change my point of view about Windows telemetry. As I read that page, I see a lot of BS ju
185.
▲
by
diegof79
6y ago
Probably the title should be “Why Steven Spielberg is a good director”.
186.
▲
by
diegof79
6y ago
My first encounter with something like a package manager was CPAN for Perl... maybe they were the pioneers
187.
▲
by
diegof79
6y ago
I don’t recall any popular Node package relying on Fortran, but there are two popular packages that rely on C: fsevents and node-sass It works on macOS and Linux without any issues. Windows usually requires some extra steps to setup node-gy
188.
▲
by
diegof79
6y ago
Sun tried with Swing.. and they were not a second tier company at the time. Also previous versions of OSX (before the rename to macOS) included a special theme of Swing to make apps to look more native in OSX (Jobs was happy to announce tha
189.
▲
by
diegof79
6y ago
Take the most basic example: a Button. The RN's core Button it’s a Text composed with a Touchable ( https://github.com/facebook/react-native/blob/master/Librari... ). It behaves in the same way but th
190.
▲
by
diegof79
6y ago
I had the same experience. Expo is wonderful for prototyping and quick iteration. The ability to use Snacks online and see them working on the phone is great. But beyond that everything in RN feels hacky and unfinished. While working with i
191.
▲
by
diegof79
6y ago
Another case is AWK named after the surnames of the authors.
192.
▲
by
diegof79
6y ago
The answer is: yes. Some examples: - Python comes from Monty Python - Ruby is inspired by Perl but according Wikipedia chosen because of a bright stone used by one of the authors colleagues - Smalltalk was chosen by Alan Kay to avoid a god-
193.
▲
by
diegof79
6y ago
Some books that I liked: - “Good Strategy / Bad Strategy” : it’s an introductory book to business strategy with tons of examples in the software/hardware business. - “Understanding Michael Porter” is another one about business str
194.
▲
by
diegof79
7y ago
To me there is no doubt that this is a strategic move. The business strategy 101 is to amplify your strengths, and create a “chain” of value that is difficult to imitate by copying only one link. Apple’s focus on privacy is hard to imitate
195.
▲
by
diegof79
7y ago
You can have named parameters and backward compatibility with method signatures, Groovy does that [1]. Ok, it cheats a little bit because named params are actually a syntax sugar for Maps. But other languages do the same (e.g. Python) and i
196.
▲
by
diegof79
7y ago
Ohh you bring me back memories of 1999 when I was using WebTrends to analyze http access logs. HTTP Log analysis is slow, and requires a lot of server side setup. Also, it will not give you navigation events in a SPA. Using GA... just drop
197.
▲
by
diegof79
7y ago
For those cases the app can collect the exceptions only (as many apps and OS do). I worked on a desktop product with this type of data collection. Usually what happens is that after a new release you may see new errors coming up, and then t
198.
▲
by
diegof79
7y ago
I work on UX, coming from an engineering background. It means that everyday I work close to product management and engineering. The trend over the last 10 years is to collect tons of data to improve the product. Some PMs and UXrs believe th
199.
▲
by
diegof79
7y ago
Yes, I was referring to the file version history. Sorry I couldn’t recall if it was introduced in Leopard or Snow Leopard. I totally agree with the comment from dreamcompiler, the file history feature is a great idea but the execution needs
200.
▲
by
diegof79
7y ago
> So why isn't this built directly into Dropbox, Google Docs, and Microsoft Office? macOS includes a built-in version history since OSX Leopard. Sadly the flashy version UI with 3D effects is not the best to find differences and man
201.
▲
by
diegof79
7y ago
The home page style and screenshots look extremely similar to previous versions of RealtimeBoard/Miro. To the point that I thought it was a product from the same company. Make sure to communicate the differentiator, perhaps change the
202.
▲
by
diegof79
7y ago
I used VisualAge's Envy for 3 years while working in a Smalltalk project. Envy does versioning of classes and methods, and you can programmatically access to the model. It allowed us to build tools around the VCS. For example, we had t
203.
▲
by
diegof79
7y ago
Adobe Illustrator files (.ai) are PDF compatible files, so you can view them with a PDF reader like preview. The file still contains all the data to be edited in AI. I guess it means that PDF format is already designed to hold extra data th
204.
▲
by
diegof79
7y ago
I'm not sure what Mozilla Foundation is trying to accomplish with this page. Maybe make people more conscious about Internet content consumption habits. Maybe sparking discussions like this in online forums and other media. It's a
205.
▲
by
diegof79
7y ago
Ey thanks for sharing your experience. I appreciate your perspective as a father. My experience is from the teachers training side: as part of the University of Buenos Aires, I taught programming classes to high school teachers. I think tha
206.
▲
by
diegof79
7y ago
I live in Argentina. The OLPC came to Argentina to promote the project, at the same time as Uruguay our neighbors. The pressure from Intel/Microsoft to no adopt it was incredible. In record time there were cheap netbooks pre-installed
207.
▲
by
diegof79
7y ago
I felt a dejavú while reading Google statements. It remind me a time when Microsoft published statements about how harmful was OSS for software innovation.
208.
▲
by
diegof79
7y ago
The situation of <dialog> is different. Most of the modal dialog implementations don’t have focus trap which is a problem for accessibility. I’m ok with the tag in that case, the combination of aria-hidden/tabindex tweaks require
209.
▲
by
diegof79
7y ago
The TouchBar is fine and looks nice. The problem is not the TouchBar itself, but how Apple decided to not care about many usability details complementary to the TouchBar (besides the ESC key). Something really stupid (related to TouchBar de
210.
▲
by
diegof79
7y ago
I understand you. I was a RedHat user during 98-2002. At that time RedHat was the king of Linux desktop, and “the year of Linux desktop” was predicted multiple times. But in retrospective, I think that RedHat did a good move. Where is Mandr
More ›