HN user

tavish1

28 karma
Posts0
Comments22
View on HN
No posts found.

That is why I hate seeing people equating this to 'development' or some other metric of improvement. This excludes not just you, but people who do not have a phone, do not know how to use one, cannot use one, have access to just cash etc.

In contrast, in Japan, they may have NFC payments by card/phone, online payments, but every single bus/train/cab/boat accepts cash as the lowest common denominator. Forget payments, all public offices still support paper + post for all procedures I've had to do, with the option of doing things with a phone or a PC. In India, however, for several things I've had to do, they would rip out the old system and replace it with a online portal with dubious implementation, and often disregarding laws (for example using UID number as legal identity proof, while it shouldn't have been, by law).

That would be because casteism is deeply tied to hinduism. You can't criticize it, without also implicitly criticizing the other. What is the context that would make this okay?

caste has been described as "Tower without staircase", i.e. no ability to move up or down, regardless of your economic class, education, or any achievements. You don't identify with a caste, it is tied to your birth (family name, place of birth etc.).

just replying to the part about bad actors - he is talking specifically about narcissists and psychopaths. If you have to cut out your parent because of some inconvenience (and not because they are narcissists and severely affect your life), then that makes you not so empathetic, and that is absolutely not what he argues for in his book psychopath code.

I really like syncthing. I mainly use it for syncing passwordstore directory and a few other small files that I like having synced. Once set up, I basically forget about it, unless I have to go check why this password is the old one, and in this case it is usually android killing syncthing due to low power more or something, which requires me to manually restart it.

This guy handled this as best as can be. The relationship with this company, though 'healed' is basically just a burned bridge, because of the CEO's manipulative behavior, no fault of this guy. The biggest mistake of the CEO is equating an intern with someone who probably doesn't enough about copyright laws and open source licenses and will scare easy. Good on them, and looking at their website, the projects they have listed are excellent, and they need not worry about this company. If your product (which is not novel) can be replaced by someone's hobby project, you should probably diversify.

I started reading sci-fi(mostly hard-sf) after I read the commonwealth saga, 'Pandora's star' and 'Judas unchained'. It was just really entertaining and unlike anything I've read. Also really recommend 'Snow crash'. Also adding a couple fantasy recommendations: Lies of Locke lamora, and any basically any novel by Brandon Sanderson (Mistborn: the final empire, Warbreaker, The way of kings etc.)

What is this even. I think Lua is better too, but this article is really bad. Also it's Lua, not LUA. I couldn't even read it in full after spotting things like "Javascript only runs on the JVM" and "Games are harder than web and programmers choose the best tool for the job, so LUA is a better tool and Javascript wouldn't be able to handle it"

EDIT: oh, I missed the first paragraph "I want to note that the language is technically called "Lua" and the authors explicitly request people to refrain from calling it LUA, but I always shout whenever I say it in real life", good troll :|

Any comments on how breakpoints work on external targets, running bare-metal, and you can't replace instructions? Ex. debugging an 8-bit AVR, say atmega1280 over JTAG. I am guessing it has to do with the JTAG doing a simple compare of the PC with the breakpoint address, just want confirmation and more details.

sdcc is the only(viable?) foss option for many 8-bit/older architectures. 8051, z80, stm8 are what I've used it for. A lot of newer chips(example many of TI cc2xxx SoCs) actually have 8051 still, stm8 is newer entry(I think).

One reason would be, as already mentioned, about embedded systems not having floating point support, making number calculations slow(even with fixed point, maybe?).

A somewhat related thing(not addressed by this yet) is about Electric Imp, who had to switch to a different language from lua(which they started with). The reason was that they needed to store values for an LED array, and the only data type is tables, and all integers are 32 bit.

Not sure but they might have used user defined types, with the arrays stuff being done in C, might have been easier.

Less open than many competitors. But more choice is always nice. Hopefully they get the module FCC/CE certified.

Why do you need IP over airgap? A basic carrier sense scheme with maybe a 44khz fft can ensure atleast a slow speed networking even an arduino with 16kb(or probably even 8kb) flash can do this. This isnt like wifi where you would need complex signal analysis.