Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sephoric
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
sephoric
8y ago
This is precisely what drew me to start making Mac apps 10 years ago. There was a whole philosophy behind Mac OS X's Cocoa framework that contrasted sharply with my experience with all the programs I had been accustomed to using on Win
32.
▲
by
sephoric
8y ago
We've been using Love2d and PICO-8, but he's a teenager. I too tried to teach him programming at an early age and then every few years after that, but none of it clicked until recent years.
33.
▲
by
sephoric
8y ago
Ethically I think the good old days of software products were superior to the current days of software services . Services are paid for by subscription or ads or selling data, so that they are forced to optimize for continued use. Produc
34.
▲
by
sephoric
8y ago
That reminds me of me. I was overconfident in my abilities so I didn't take the advice of people who were trying to guide and help me. But looking back, I think a big part of what played into that overconfidence was not seeing that I a
35.
▲
by
sephoric
8y ago
I love the simple software-centric approach to analyzing this survey and categorizing the answers. There's one thing I'm sure was mentioned a lot by 17.1% of the participants, but it's one thing I'd like to stress: Find
36.
▲
by
sephoric
8y ago
Even so, I'm glad it's been written. I didn't know you could call Go code from C code (new feature since Go 1.5 apparently) or that Swift could access compiled files with these "module map" things. I'm really g
37.
▲
by
sephoric
8y ago
How did you even figure that out? That sounds like it would take having IE's source code to figure out.
38.
▲
by
sephoric
8y ago
We're at that point too. My solution is a combination of downsizing our life and making my own app business. So far the only app I released (Autumn) was a bust because I stupidly released it on New Year's Eve so practically nobody
39.
▲
by
sephoric
8y ago
Lua can also be modified to have "engine.shared.entities" look for a file named "/engine-shared-entities.lua" and similar things. The creators have cited that Lua is sometimes used in environments where directories
40.
▲
by
sephoric
8y ago
> "But should you use it for your large scale app development project?" This seems to imply that for whatever reason, TS may not be suitable in larger projects, but both Vue.js and Visual Studio Code are full TypeScript proje
41.
▲
by
sephoric
8y ago
More specifically > "Programs that manipulate other programs are powerful, interesting and fun. I’ll use Ruby to take you on a tour of how interpreters and compilers work, introduce the ideas behind a technique called partial evalu
42.
▲
by
sephoric
8y ago
I was considering using bash, some command line markdown transformer, and a makefile to transform my blog posts from markdown into HTML by wrapping them in an HTML template that just have the strings $TITLE, $BODY, and $DATE substituted. I
43.
▲
by
sephoric
8y ago
Can confirm, have sometimes added /* * @type Foo */ above a type and VS Code assumed that type was Foo everywhere else in my project, as if I typed `foo: Foo` directly. Didn't even have TypeScript in the project itself, purel
44.
▲
by
sephoric
8y ago
I tried Flow and TypeScript out about half a year ago in a client project and Flow was kind of painful and difficult to use, the updates, bug fixes and new features weren't coming as often as TypeScript's were, and maybe 70% of pe
45.
▲
by
sephoric
8y ago
Productivity is one of those things that I think should be motivated with reward for increasing it instead of punishment for decreasing it. I love the nice feeling I get when I use my own custom window manager to shave another 3 seconds off
46.
▲
by
sephoric
8y ago
That's why C is the way it is, for all the hate it gets. I've been teaching my son the beginnings of C now that he's proficient in JavaScript and Lua, but making sure that every step of the way, we jump from a concept he alre
47.
▲
by
sephoric
8y ago
I kind of wish I was in that boat right now. I made a highly praised window manager[0] for macOS that some people[1] have reported some performance issues with. But I can't reproduce the issue, possibly because I have 16GB of RAM and d
48.
▲
by
sephoric
8y ago
> and people are much more prone to ignore them I think this is the key that separates Facebook from group emails. Facebook got people into the habit of checking something regularly, so regularly that you could expect that if you post
49.
▲
by
sephoric
8y ago
Facebook is harmful because it's reckless with your personal data, but Google is invaluable because of its utility and amazing results? It's able to provide those results because it steals your data, which it also abuses and sells
50.
▲
by
sephoric
8y ago
I think the "have everyone learn how to use something like IRC" solution would have been a lot more feasible if the technology behind it (servers and clients) didn't stagnate and cater only to technophiles. Most of the concep
51.
▲
by
sephoric
8y ago
My son and I have been using the Win32 API and Lua 5.2 to make fun things, such as a simple window manager and a simple Love2d clone. This file is extremely helpful especially considering we don't have internet at home, and MS Visual S
52.
▲
Win32.chm: Microsoft's Old API Help File Reborn
(laurencejackson.com)
3 points
by
sephoric
8y ago
|
2 comments
53.
▲
by
sephoric
8y ago
Not only is TypeScript's typing system less verbose, but it's smarter than old school (Java-esque) type systems. I just released a new version of Autumn[1] this morning that uses TypeScript's union types and type literals, an
54.
▲
Embracing stringly-typed parameters with TypeScript
(sephware.com)
2 points
by
sephoric
8y ago
|
0 comments
55.
▲
by
sephoric
8y ago
As a cool example of the practicality of generators, my son and I wrote a generator in PICO-8 (Lua calls it coroutines) to animate moving the tiles in a 2048 game we made, using simple a for-loop to animate the tile's pixel coordinates
56.
▲
by
sephoric
8y ago
DNS propagation time.
57.
▲
by
sephoric
8y ago
Someone recommended this to me as a simpler alternative to Preact (for certain simple use-cases) and I think it's just absolutely brilliant. It's React's logic of this.state and this.setState, separated out into generic funct
58.
▲
S.js – Simple, Clean, Fast Reactive Programming in JavaScript
(github.com)
1 points
by
sephoric
8y ago
|
1 comments
59.
▲
by
sephoric
8y ago
I honestly can't tell from your comment if that really exists or is satire.
60.
▲
by
sephoric
8y ago
It was the most recent thing I did (literally this morning) so it was fresh in my mind. I'm also not an expert in virtualization solutions given how I haven't needed to use it until now. But this has held true for many, many apps
More ›