Live data from Hacker News

Viewing profile — implicit

implicit

HN member
Joined
Fri, Feb 20, 2009, 4:31 PM UTC
HN karma
420
Public activity
99 items

About implicit

No profile information was provided.

Recent public activity

  1. comment
    Comment #45575729

    Some older PS1 games didn't work with the Dual Shock in analogue mode. You needed to press the button to disable the analogue sticks to play those games.

  2. comment
    Comment #45445241

    Right! Over the last 3 or 4 decades, our procedural and OO languages have slowly been absorbing the best ideas from "FP languages." We're getting to the stage where the very idea o…

  3. comment
    Comment #45438254

    Sure. I don't mean to say that imperative programming is going anywhere. If you're looking for programming languages with no support for imperative programming, Excel is pretty muc…

  4. comment
    Comment #45437285

    I agree. It's happening. Lambdas are now a requirement for any modern programming language. Monadic promises are how asynchronous programming is done. Rust is basically OCaml excep…

  5. comment
    Comment #45293578

    Further, these extra components are easy to omit if you don't want to use them. The REPL that we offer in the distribution doesn't include any of the analysis logic and it's just 1…

  6. comment
    Comment #37971188

    Luau also adds a continue keyword. It's probably the most troublesome thing you might encounter if you wanted to go from Luau back to Lua.

  7. comment
    Comment #35368118

    Be sure to turn the closed captions on!

  8. comment
    Comment #35122263

    Richard has a whole series of these. I was going to try to pick out one of my favourites from this series, but I really can't. Every last one is a treasure. EDIT: Oops! This is bas…

  9. comment
    Comment #29100063

    Luau already has some notion of nominal types to deal with the fact that the Roblox API is basically a ton of C++ classes that have been mapped over via the FFI. Some of these type…

  10. comment
    Comment #29099952

    There is a transpiler in the source tree, but I expect it needs a polish pass. We haven't put it to use in quite some time. In particular, I am pretty sure that it won't do the rig…

  11. comment
    Comment #25565984

    I did a little bit of GBA homebrew development back in its heyday. It is a really fun little bit of hardware to hack on. It's powerful enough that you can write your whole game in …

  12. comment
    Comment #24334730

    The right balance here can depend on the specific business you're working in. Some companies earn the privilege of a super tenured core team of engineers who work on their product …

  13. comment
    Comment #24333018

    I understand what you're saying, but something I have noticed over the years is that the amount of code that I can make sense of at any given time is actually proportional to what …

  14. comment
    Comment #24130508

    I switched to the Dvorak keyboard layout sometime in the early 00s. I've never owned a keyboard that was actually physically labelled for Dvorak, so I _cannot_ type if I can see my…

  15. comment
    Comment #24110084

    Most modern C++ code that I've seen restricts code to declaring a single variable per statement. It's not really a big deal because things are also always introduced at the latest …

  16. comment
    Comment #24064863

    Hello! I am the lead developer of the Luau type checker. I actually hadn't heard of Teal! I don't think it existed when we started. Judging from the Teal documentation, I'd venture…

  17. comment
    Comment #24063054

    Author here. :) It's Lu-au. It's like a party in your development environment!

  18. comment
    Comment #23920767

    I don't think many people would enjoy that at all. The appeal of games like Dark Souls (and Slay the Spire!) at high difficulties arises from the knowledge that you _will_ win if y…

  19. comment
    Comment #23456791

    I did a bunch of professional Haskell work in a prior life[1]. Most of its 'secret weapon' status springs from the way Haskell lets you control side effects. We had a fantastic uni…

  20. comment
    Comment #23213942

    If you are going to expect me to run your software in an always-on manner, I would greatly appreciate a native application. I frequently do light computing on a Surface Go. It's a …

  21. comment
    Comment #23202512

    The properties you describe regarding pure functions are correct and useful, but those ideas miss the point: Neither OO nor pure FP are required to build high-quality software! OCa…

  22. comment
    Comment #23198242

    The problem is the way the author instantly jumps from "98% pure functional programming doesn't work" to "you should use OOP." In order to bridge the gap, you have to make some pre…

  23. comment
    Comment #23194098

    The author seems to be implying that we have a hard choice ahead of us with no middleground: We can either accept object oriented programming, or we can turn to pure FP. The OCaml …

  24. comment
    Comment #21658769

    Nondeterminism is every place where information can enter your program from the outside world. It's random numbers, the system clock, data off the internet, and input events from t…

  25. comment
    Comment #21553221

    For what it's worth, I get the feeling that the reason TypeScript is growing so much complexity is not because the language designers expect you personally to use it all. It's ther…