Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
an_ko
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
an_ko
5y ago
> world's fastest key value store Where can I see the data for this comparison? A quick search only brings up benchmarks of this db against itself on different VM setups, and the site doesn't link such a thing from anywhere I&
92.
▲
by
an_ko
5y ago
> We have tables and art and a stove and fridge and cupboards and bookshelves. [...] So not furniture-free at all, but it's true about the chairs. Clickbaity title eh? So it's like a traditional Japanese house. That said, I
93.
▲
by
an_ko
5y ago
Just throwing ideas around: I feel like streamers paying for usage beyond a certain threshold of simultaneous players might solve both problems. That way they could play it for free capping out at fewer players (number chosen to still perfo
94.
▲
by
an_ko
5y ago
I've written this tool to test example code in markdown documents using user-specified shell commands: https://github.com/anko/txm I have had great success using it in my own projects, so perhaps others might find
95.
▲
by
an_ko
5y ago
Interesting experiment! What type of content do you expect to attract? How do you foresee users behaving in response to the incentives set up? My gut reaction is a worry that because people in general tend to upvote things they already kn
96.
▲
by
an_ko
5y ago
Clearly you can get it here. :) Post a "Show HN"?
97.
▲
by
an_ko
6y ago
I think of it differently: Basically anything can be a source of identity. When someone says something matters to them, I see no point in doubting it, because I have no way to disprove that. The only evidence is in their mind, so the best I
98.
▲
by
an_ko
6y ago
A stricter version of this (which I prefer) is baked into latest Firefox: Tick Enable HTTPS-Only Mode in all windows at the bottom of about:preferences#privacy. It upgrades to HTTPS whenever available, and otherwise shows you a warning
99.
▲
by
an_ko
6y ago
I keep getting email from PayPal about their terms and conditions changing. I have a PayPal account, which I can't delete, because to delete it, I'd have to log in, but when I enter my details (which I know are correct; I use a p
100.
▲
by
an_ko
6y ago
I'm uninformed, as I'm into neither piracy nor libraries. What are the differences between the two from an author's financial perspective? My initial impression is that they sound equivalent; both are used to get your book fo
101.
▲
by
an_ko
6y ago
> Merging an empty belt with any other belt, makes no difference. I know the intended meaning was that it makes no difference to the result belt's type , but in-game it does have the important difference of putting all material fro
102.
▲
by
an_ko
6y ago
Linux was designed on a whim by a college student.
103.
▲
by
an_ko
6y ago
I see the same. Maybe I'm getting confused by the wording and layout. I interpreted the "Reject All"/"Confirm My Choices" buttons at the bottom to belong only to the "Manage Consent Preferences" sect
104.
▲
by
an_ko
6y ago
In what I imagine is a brilliant twist of irony (I can't read the article), all I see when I open this page is a consent form to be tracked, with a link buried in text to opt out, which brings me to a page that requires me to fill in a
105.
▲
by
an_ko
6y ago
Don't be too hard on yourself. It's not stupidity but unfamiliarity. Haskell's roots are pretty distinct from most other popular programming languages, so it's normal if your existing notions from unrelated programming l
106.
▲
by
an_ko
6y ago
They make supercomputers, which are typically the size of a large room. It's quite unlikely you'll see one connecting to your free wifi.
107.
▲
by
an_ko
6y ago
I remember Rob Rhinehart's satirical writings having a similar style. Start a little strange but reasonable, and slide gradually into absolute insanity. Like the classic "High Frequency Dating" https://web.archive.
108.
▲
by
an_ko
6y ago
I think the main reason those exist in Japan is the special tax category for small vehicles: https://en.m.wikipedia.org/wiki/Vehicle_size_class#Japan In Germany such legislation would probably be opposed by the local a
109.
▲
by
an_ko
6y ago
(Not the author, but I've played Line Rider a lot a long time ago.) The character isn't directly controllable. They're affected by gravity, and collision with user-drawn lines. You can also draw "boost" lines that a
110.
▲
by
an_ko
6y ago
I've used GIMP as a game level editor this way. Draw your level, save it as PPM, and parse it into tiles in your game. The file is dead easy to parse. For a "real game" you might want to use Tiled or another actual map editor
111.
▲
by
an_ko
6y ago
It unfortunately can't do it in that direction, at least yet. It would be quite difficult in the general case to keep JavaScript formatted the same after it's been munged into S-expressions and converted back again. It would work
112.
▲
by
an_ko
6y ago
[ To save readers a search, LIPS is at https://github.com/jcubic/lips ] I'm happy that eslisp has inspired other language ideas. LIPS is cool. The auto-resolving Promise feature is a great idea that's only
113.
▲
by
an_ko
6y ago
Wisp is neat, and was an inspiration for eslisp. Wisp introduces a lot of syntax, and abstractions to pretend it's on a lisp runtime, which make it harder to learn, and makes it less obvious what happened when stuff breaks. And you c
114.
▲
by
an_ko
6y ago
I've tried really hard with eslisp to defy Greenspun's Tenth, and to do justice to the Lisp tradition. The macros in eslisp are actual macros with scope and proper hygiene. They can perform arbitrary computation, and can arbit
115.
▲
by
an_ko
6y ago
I named it "block" because the structure it generates is literally called a Block in the ECMAScript spec https://www.ecma-international.org/ecma-262/5.1/#sec-12.1 . I wanted to make the correspondence as
116.
▲
by
an_ko
6y ago
Fully agree. Parenscript is a great "compatibility layer" if you already know Common Lisp.
117.
▲
by
an_ko
6y ago
You can use "function" too. There are 2 because JavaScript has 2 different structures for making functions; function expressions (which I chose "lambda" for) and function declarations (which I chose "function&qu
118.
▲
by
an_ko
6y ago
During compile-time, it doesn't care. So you can use "illegal" characters for the names of macros. (macro what? (function () (return '(a b c)))) (what?) That compiles just fine to the JavaScript code a(b, c
119.
▲
by
an_ko
6y ago
OH HI INTERNET. Author here. I just woke up. I will eat breakfast, then fix the package (issue #58 I see you) and answer questions. Edit: Is fixed.
120.
▲
by
an_ko
6y ago
I and a few other students once cornered him to ask if he's the same Edwin Brady who wrote whitespace. He said no, it must be some other Edwin Brady. We returned later, with better evidence. He said "Ok, yes, it was me. But in my
More ›