Viewing profile — joejev
joejev
HN member- Joined
- Wed, Oct 01, 2014, 2:47 PM UTC
- HN karma
- 262
- Public activity
- 77 items
- HN profile
- View on Hacker News ↗
About joejev
No profile information was provided.
Recent public activity
-
comment
Comment #43880379
Isn't the entire point of an optimizer to convert "bad code" into "good code"? Your proposed solution is to have the user manually implement a hash table, but if you have a good op…
-
comment
Comment #23021474
Interesting idea, but this implementation has UB: typedef void* var; struct Header { var type; }; // ... #define alloc_stack(T) header_init( \ (char[sizeof(struct Header) + sizeof(…
-
comment
Comment #22789861
It's not an ad-hoc turing complete language, it is just a programming language. Makefiles are just programs. There are some strange implicits, but that isn't unique to the Make pro…
-
comment
Comment #19998338
I think they meant that the bytecode itself reads like a forth. The data stack works just like it does in forth within a single Python function.
-
comment
Comment #19998154
> The argument comes down to when the undefined behavior occurs: is it at the deference to create the reference, or is it on the first memory access using the reference? The langua…
-
comment
Comment #19438071
> And regardless of that, if my employer is willing to pay our CEO over 20x what they pay their average employee, they are not in a position to niggle over the kinds of systemic in…
-
comment
Comment #19246476
I work on a library for doing Python bytecode transformations like this, but with a more abstract API. Here is a similar transformation with this library, which works with Python 3…
-
comment
Comment #19172095
So, like some sort of shared library that my programs dynamically communicate with? How is this functionally different from a shared object?
- story
-
comment
Comment #18206002
I've been to chiles, not surprised to see that on the top of the list.
-
comment
Comment #17590758
You need to know how the character is written regardless because the stroke order is part of the character. There are some basic rules like working left to right and top to bottom.…
-
comment
Comment #17043851
What about a 9 hour flight? Bring 2 sets of pilots?
-
comment
Comment #16981312
You must work fast: https://numba.pydata.org/numba-doc/dev/user/pycc.html
-
comment
Comment #16547690
Great write up. I am a maintainer of a project you opened a PR on, but the diff is large and seems to include unrelated changes. Maybe you based of a fork and the opened the PR to …
-
comment
Comment #16489516
> elipsoid earth theory Do you actually know this is true? Have you tested this?
-
comment
Comment #16426403
I'm also in Cambridge, for a long time they were replacing some pipes under my street. This would cause weird, seemingly ambient sounds.
-
comment
Comment #16399503
Why does it matter if the users are high income? Twitter can still serve ads to low income users.
-
comment
Comment #16383626
With enough wrapping, the templates can be okay to write. For example https://github.com/llllllllll/wired looks like a shitty lisp.
-
comment
Comment #16320241
This pattern was possible with a scoped class in c++ 98.
-
comment
Comment #16294996
Many games (by common definition) are strictly execution based. For example, most rhythm games (e.g. Osu!, Beatmania, DDR, Guitar Hero, etc) do not have any element of randomness o…
- story
-
comment
Comment #15986815
> 1. BTC is useful as a store of wealth. > 8. Don't put in more money than you're willing to lose. Cryptocurrency-think
-
comment
Comment #15760429
I can see the art being preserved as a critical feature for adventure games, but with StarCraft remastered it seems everyone loves the new art. The most important thing for that ga…
-
comment
Comment #15702104
I love osu!, but there are no strategic actions, you just click the circles.
-
comment
Comment #15647745
> For too long, Blizzard was far too afraid to make sweeping changes to their game in the same vein as DotA or League. Why are big changes a good thing? As someone who started play…