Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sdegutis
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
66 ms
·
631.
▲
Show HN: Editfight.com – minimalist clone of r/place
(editfight.com)
3 points
by
sdegutis
8y ago
|
1 comments
632.
▲
by
sdegutis
8y ago
I hope you add https://codesandbox.io/ to the list of websites that you aim to explicitly support! They use VS Code's editor (Monaco) internally, which does not work in WKWebView on macOS.
633.
▲
by
sdegutis
8y ago
Can confirm that mikeash knows a lot about this stuff and posted a lot about it. Also bbum, he does a lot of posts on SO about this stuff, and I thought he wrote blog posts on the subject too but can't seem to find them.
634.
▲
by
sdegutis
8y ago
This is also why dynamic languages like PyObjC, RubyObjC, RubyCocoa, MacRuby, Nu, and F# had difficulty bridging certain functions and methods, because you have to either create an insanely complex function that's able to take any @enc
635.
▲
The Future of Mjolnir
(sdegutis.github.io)
2 points
by
sdegutis
8y ago
|
0 comments
636.
▲
The Future of Mjolnir
(sdegutis.github.io)
2 points
by
sdegutis
8y ago
|
0 comments
637.
▲
by
sdegutis
8y ago
Very exciting, I love Lisps. Here's the tutorial for anyone else looking: https://github.com/vyzo/gerbil/blob/master/doc/guide.md
638.
▲
by
sdegutis
8y ago
This is great news Dominik. I remember speaking to you guys in your IRC channel a few years ago about Nim, and you all answered my questions and criticisms very professionally, and I really liked the direction you have all taken with Nim. T
639.
▲
by
sdegutis
8y ago
Still very easy for people to bypass. Just pushes the adjudication into the "interpret screenshot" layer. The screenshot can be a completely valid Photoshop mockup that looks exactly like the client's specifications for the R
640.
▲
by
sdegutis
8y ago
> "And would I want to work on yet another language, knowing I’ve already solved the interesting problems?" Sometimes this happens to me too, where I want to scratch an itch, and I try to do it by writing real software and us
641.
▲
by
sdegutis
10y ago
Really cool! May have to borrow this some day.
642.
▲
by
sdegutis
10y ago
Or when you want to do logging. That's the part I was working at.
643.
▲
by
sdegutis
10y ago
Your solution doesn't short-circuit when any of the calls fail. It relies on (error) throwing some kind of exception to interrupt control flow and prevent the following lines from executing.
644.
▲
by
sdegutis
10y ago
For the nested if-let mess, I'd probably do something like this: (let-every [x (foo) err "foo failed" y (bar x) err (format "bar %s failed" x) z (goo x y) err (format &quo
645.
▲
by
sdegutis
10y ago
Yeah it's a very real form of lock-in, nothing else really compares to Emacs + Paredit + Cider for productivity. And Emacs isn't great. But when I did Clojure full time for 5 years, I just sucked it up and learned Emacs and got re
646.
▲
by
sdegutis
10y ago
Then what about ChromeOS? Do you think they're trying to build a "full-fledged" OS for the modern era, with safety and security in mind, but not as lightweight as ChromeOS?
647.
▲
by
sdegutis
10y ago
The memory mapping model is really interesting, since it moves a lot of that out of the kernel and into user-space, but it seems like it has more disadvantages than advantages. What am I missing?
648.
▲
by
sdegutis
10y ago
This is pretty terrifying. So many "arbitrary code execution with root privileges" exploits! They may be fixed, but how many more are still only known to malicious third parties? And without even needing to install anything! "
649.
▲
by
sdegutis
10y ago
One of my favorite skills & challenges is do things as efficiency as possible, and using Electron for an app like this just strikes me as super-duper wasteful, especially for an app that'll be running all the time. That said, it&#x
650.
▲
by
sdegutis
10y ago
Meh. I'd rather just continue scaling back my time spent here. It's becoming a more and more worthless site every day.
651.
▲
by
sdegutis
10y ago
Yep done that. That's when they basically said nope too bad so sad.
652.
▲
by
sdegutis
10y ago
It's not just joke. It's the fact that it way too closely resembled the writing style of big-city newspaper articles, trying to "subtly" play on double-meaning words. It's just so awful.
653.
▲
by
sdegutis
10y ago
They never ever adjust the position or color of any comment. They used to, until the day the mods labeled my account a "troll" account a few years ago. Now my posting is rate-limited, and my votes do nothing. Even after changing m
654.
▲
by
sdegutis
10y ago
Man it's times like this that I wish the mods didn't turn my votes into shadow-votes (a la shadow-ban) and that my votes actually worked.
655.
▲
by
sdegutis
10y ago
Yep. 99% of programmers use an actual computer to type their code into, rather than typing on an iPad or other touch screen. And 95% of programming still requires manipulating text.
656.
▲
by
sdegutis
10y ago
> 100 years from now, it's highly unlikely that the screen-and-keyboard model of data ingestion will be regarded as anything but a historically important link in data evolution, cast away in favor of more tactile, neurochemical, an
657.
▲
by
sdegutis
10y ago
But then what would the Haskell of tomorrow look like?
658.
▲
by
sdegutis
10y ago
Language is inherently complex, there's no way to solve this in any "cleaner" way than what we already came up with. Unfortunately the best way forward is to build up what we already have and cover all the warts with wrapper
659.
▲
by
sdegutis
10y ago
Are MD5 hashes that predictable that you can just make a few adjustments to a binary until it's the one you want?
660.
▲
by
sdegutis
10y ago
Dunno why you're downvoted, you have a totally valid point. Trying to shoe-horn a hacker-friendly OS into a layman-friendly desktop/laptop experience is going to be painful. Extremely fun and satisfying, sure. (Well, sometimes.) B
More ›