Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
diegof79
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
151.
▲
by
diegof79
5y ago
I can imagine a few reasons for such stagnation: - Business: there isn't a strong business need to re-think the desktop UI. There are needs on mobile and the web, but improving the classic desktop doesn't give a competitive advant
152.
▲
by
diegof79
5y ago
> I wouldn't call smalltalk systems part of the same paradigm as mainstream desktops Yes, Windows and Mac copied the WIMP UI. But, they ignored the composable message passing architecture. The goal of Smalltalk was to make a computi
153.
▲
by
diegof79
5y ago
> The desktop paradigm is fine, but it was designed with the idea of making computers more accessible, and it inhibits composing different pieces of software together, The Xerox Parc and Smalltalk are the ancestors of today’s WIMP UI. If
154.
▲
by
diegof79
5y ago
This is because the Maven repository format is simple: it’s a directory convention + an xml file on each directory to indicate dependencies. It’s easy to implement and host in any web server. Other tools (Ivy, Gradle, SBT) can consume it. B
155.
▲
by
diegof79
5y ago
Is not about closed or open source. It’s about MS past priorities. Apple is also closed source, but the need to transition from PowerPC to Intel, forced them to have multi-platform app packages (universal binaries). Nothing prevents MS to d
156.
▲
by
diegof79
5y ago
As an Argentinian, I can add that sadly this has been happening for years, and it appears on the news for time to time. The vessels are mainly from China, in addition to South Korea, Japan, and Spain. The economic situation of Argentina mea
157.
▲
by
diegof79
5y ago
The speed and importance of software releases changed over the years. When MS-DOS 6 came out, there were many articles in PC Magazine and Byte. If you look at it from today’s perspective it was a minor release over DOS 5, and yet it took 2
158.
▲
by
diegof79
5y ago
According to the book “Creative Selection” (by one of the original Safari devs). They tried with Gecko first, but the POC didn’t went far: the build system at that time was messy and they couldn’t get it work. So they switched to KHTML, bec
159.
▲
by
diegof79
6y ago
Even that list is not exhaustive as it excludes indirect involvement. For example it mentions Operation Condor in Latin America but excludes other countries affected by it (e.g. there is no mention of the US involvement in Argentina’s Dirty
160.
▲
by
diegof79
6y ago
* Any Smalltalk IDE (VW, Vast): it’s hard at the beginning, but once that you get used to evaluate expressions everywhere it’s amazing. I don’t use St since a long time, but I haven’t seen that dev UX in any other editor or IDE. * MS Word f
161.
▲
by
diegof79
6y ago
I used Visual Interdev, but the debugger experience was bad: it was slow to start, and many times it didn’t worked (when it worked it was fine). I’ll add that to the other valid reasons that you mention.
162.
▲
by
diegof79
6y ago
Check the parent article that explains it well. Apple didn’t defy common comp arch wisdom... they applied it. The reason why is hard for Intel/AMD to do the same is not the lack of engineering geniuses (I’m sure they have plenty), but
163.
▲
by
diegof79
6y ago
Sadly that’s true. I’m very careful with the screen time of my 6yo kid, but the pandemic made it very hard. Many of his friends in the school started to use Roblox. So I played with him to check it, it ended with me uninstalling it: First
164.
▲
by
diegof79
6y ago
The article doesn’t mention SWT :( I used SWT to create desktop UI prototypes. The biggest issue of SWT is the distribution channel: to use the usual Maven repo you need a non-official package (this was around 2017). But other than that is
165.
▲
by
diegof79
6y ago
No, is not the only class of program. An easy example is to take any of the unsolved math problems (like the Goldbach conjeture) and write a program for it, if the program halts it proves the conjeture. Can you tell if the program halts? Yo
166.
▲
by
diegof79
6y ago
It implies an infinity of inconsistent statements. I'm not a mathematician, but the way I understand it is to do an analogy with the halting problem: for any programming language that is powerful enough you can build a program where yo
167.
▲
by
diegof79
6y ago
I don’t know the specifics about Docker, but at least for NPM the article got some of the things wrong: > ..npm, and other comparable registries are incentivized to create lock-in The author’s conclusion doesn’t match the actions of NPM.
168.
▲
by
diegof79
6y ago
> I understand that concept somewhat, however, I think that most of the people in western cultures are moving past this. I agree with your comment, and I believe that these status symbols —fake or not— make people unhappy. However, I’ll
169.
▲
by
diegof79
6y ago
This blog post is obviously directed at Figma (and perhaps to the less successful InVision Studio). I used Sketch for many years and now I work with a team that uses Figma. I agree with all the blog post arguments. While Figma is an impress
170.
▲
by
diegof79
6y ago
This news is a surprising change from Bergoglio (Pope Francis). I live in Argentina. During 2010 the congress approved the same sex marriage. The opposition from the Catholic Church was fierce; and Bergoglio was his main leader. The Wikiped
171.
▲
by
diegof79
6y ago
He is one of my idols too :..( His cartoons are timeless, and many of them don’t have any text so you don’t need to read Spanish to understand.
172.
▲
by
diegof79
6y ago
In this case you can use for..of. The Array [... ] restructuring is converting the iterator to array so you can use reduce... but then you are using reduce in an imperative way. With for...of you skip the intermediate array and is more read
173.
▲
by
diegof79
6y ago
The lock-in and the App Store/Play store rules are not nice. But, a world of PWAs only is not the panacea. How you are going to monetize your PWA? I imagine a few options: 1. Your “app” is a SaaS 2. Your app is paid by ads 3. Your app
174.
▲
by
diegof79
6y ago
Not exactly 10 dependencies, but I do that many times by using version ranges like ^1.0.0. So to answer your question: What you are updating and why... mostly patch and minor versions that include vulnerability and performance fixes. And I
175.
▲
by
diegof79
6y ago
I think that “feels natural” is not the right adjective to describe that it breaks your habits. With Apple keyboards the Cmd key is easy to access, I only had that problem using Windows keyboards. The Win key is not used much so some manufa
176.
▲
by
diegof79
6y ago
While I use Redux, and I like the simplicity of the single application state and the reducer function. I don't see it as a good example of FP or even JavaScript. The problem with Redux is that it takes many patterns that make sense in
177.
▲
by
diegof79
6y ago
Wow, you must be confused with Venezuela. While Argentina has oil, its production is very low and it never was a driver of the economy. And about the comment of “its professional class gradually became an entrenched bureaucracy”, I don’t k
178.
▲
by
diegof79
6y ago
I agree, the site visuals and short messages doesn’t explain well why they are bad. I’ll try to fill that gap. Modals switch the application normal mode to get your attention. So they interrupt your “flow”. Most of the reasons to use them c
179.
▲
by
diegof79
6y ago
I know this is a politically sensitive topic, so full disclaimer: I live outside the US but I work (and worked) for a company whose headquarters are in the US. So I know people in different visa situations. I see this type of measure as som
180.
▲
by
diegof79
6y ago
There is people that claim that the earth is flat while driving with their GPS. I guess that it doesn’t give too much hope about common sense.
More ›