Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jlesk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
jlesk
2y ago
Thanks for the comment. The benchmark might seem like apples-to-oranges, but they both do templating & routing, which is what is being tested. I also address this on the benchmark page: Why compare a language to a framework? 1) THT take
2.
▲
THT: A modern re-design of PHP (v0.8.1 Beta)
(tht.dev)
4 points
by
jlesk
2y ago
|
2 comments
3.
▲
THT v0.7 – Redesigning PHP for better security and usability
(tht.dev)
2 points
by
jlesk
5y ago
|
0 comments
4.
▲
by
jlesk
7y ago
Strangely enough, many countries also have cultural laws around what languages can be used for subtitles and audio tracks. For example, IIRC there is a country in SA that doesn't allow non-Spanish subtitles if the primary audio is in
5.
▲
THT v0.6.1 – a language that fixes everything wrong with PHP
(tht-lang.org)
3 points
by
jlesk
7y ago
|
1 comments
6.
▲
THT v0.6.0 – PHP transpiler with updated syntax and secure defaults
(tht-lang.org)
3 points
by
jlesk
7y ago
|
0 comments
7.
▲
THT v0.5.0 – A language that compiles to PHP for improved security and usability
(tht-lang.org)
1 points
by
jlesk
7y ago
|
0 comments
8.
▲
by
jlesk
8y ago
I really like the line art logo on the site, but it's 2.4 MB (avatar.png). Might want to size it down and run it through TinyPNG. :)
9.
▲
by
jlesk
8y ago
If you're into this kind of thing, I made a similar Turtle clone with a simpler syntax: http://prismaco.de/ But I also like the approach here of using Turtle as a way to introduce JavaScript syntax. :)
10.
▲
by
jlesk
8y ago
Double-arrows let you signify that the tag is different with no extra effort because it's just an extra tap where your finger is already positioned. It also has a right directionality to imply that it has scope until the end of the lin
11.
▲
by
jlesk
8y ago
Hi, thanks for your feedback. I can understand that it might not seem useful to you if you already have a stack you've invested in, or it just doesn't fit the kind of projects you are working on. But I just wanted to respond to a
12.
▲
by
jlesk
8y ago
I've used Node for many years, but I do find it too complex for some of my projects. Sometimes you just need a handful of dynamic pages that you want to put up on a shared host somewhere. PHP is great for that.
13.
▲
THT v0.2.0 – a language that compiles to PHP
(tht.help)
20 points
by
jlesk
8y ago
|
12 comments
14.
▲
by
jlesk
9y ago
Douglas Crockford also has a good article on how to implement Pratt parsing in JavaScript: https://crockford.com/javascript/tdop/tdop.html I referenced it often when I implemented THT. ( https://tht.help
15.
▲
by
jlesk
9y ago
Netflix employee here. You can find out a lot about our culture from our culture page: https://jobs.netflix.com/culture It's not just marketing fluff. It really does a good job of reflecting what it's like to w
16.
▲
by
jlesk
9y ago
As a Netflix employee, I wouldn't really describe our culture as cutthroat at all. My experience in 5 years has almost entirely devoid of politics. For example, from our culture page: "We have no bell curves or rankings or quotas
17.
▲
by
jlesk
9y ago
Netflix employee here. We have a high performance culture, certainly, but it's not the singular focus. I have probably seen just as many people let go for their inability to work well with others as anything performance-related. From
18.
▲
by
jlesk
9y ago
This is why I introduced LockStrings as a key feature of THT (a language that compiles to PHP). It takes the opposite approach to Perl's taint mode. You mark string literals as safe -- everything else is untrusted. Functions that do r
19.
▲
by
jlesk
9y ago
Most of the principles are always in tension to some degree, and come down to a design decision. In this case, the shorter, clearer term won out. The two terms are practically synonymous, so if you know what a "boolean" is, you
20.
▲
by
jlesk
9y ago
I've been a designer/programmer pretty much my entire career and currently work on a research-centric UX design team. So while I've been designing my own language (THT, a language that compiles to PHP, aiming to fix most of t
21.
▲
Show HN: THT – a cleaner, safer language that compiles to PHP
(tht.help)
3 points
by
jlesk
9y ago
|
0 comments
22.
▲
Show HN: Turtle graphics app in Coffeescript & Canvas
(prismaco.de)
3 points
by
jlesk
13y ago
|
1 comments
23.
▲
by
jlesk
14y ago
Nice work so far. There seems to be growing interest in online roleplaying, but most of the current offerings are lacking right now. I personally launched Fabletop.com a couple of months ago, but the approach is a bit different, focusing m
24.
▲
Show HN: Tabletop Roleplaying with jQuery & Node.js
1 points
by
jlesk
15y ago
|
0 comments
25.
▲
by
jlesk
16y ago
Do you also own recievd.com? I'm sure a lot of people forget "I before E, except after C."
26.
▲
by
jlesk
16y ago
Normally I'd agree with you, for those exact reasons, and my first prototypes were all generally flat (also being a fan of the Ultima series.) But when I tried the current isometric style on a whim, it managed to solve all of the problems I
27.
▲
by
jlesk
16y ago
All of the top-down approaches just look ugly to me. You're either looking at the top of people heads, or tokens of disembodied heads. This also gives it a pseudo-3d look, with a bit of clutter to add that homey tabletop atmosphere.
28.
▲
by
jlesk
16y ago
I learned a lot from playing D&D as well -- my interest in graphic/info design can be traced back to when I was designing my own charts and character sheets.
29.
▲
by
jlesk
16y ago
Related to D&D and startups, my current project is a web-based virtual tabletop for roleplaying, built on node. =) http://tabletopquest.com
30.
▲
by
jlesk
16y ago
After doing it the longhand way for over 10 years, I will never go back to that after using Haml. It just feels like the right solution to the problem of dealing with lots of nested markup. It might not be obvious what a benefit it is unti
More ›