HN user

jawb

79 karma
Posts13
Comments16
View on HN
[dead] 2 months ago

Why small businesses should outsource API integration to a trusted partner. The real cost of DIY, what makes partnerships fail, and how to choose the right fit.

[dead] 3 months ago

How to calculate the real return on workflow automation. Real numbers from real projects: hours saved, errors eliminated, and revenue recovered.

How a UK 3PL kept a major client by building the Mirakl to Mintsoft integration that didn’t exist. Custom many-to-many order splitting, inventory sync and marketplace fulfilment automation across multiple stores and Mintsoft accounts.

For discoverability , it's a feature not a bug, when i want to use a REST API I can read the docs written for humans not try to find my way in a WSDL. Also a will built REST API is straightforward once you know the entities that you will be manipulating. IMHO the only bad thing about REST is; it's natural for CRUD, but not as easy for non-CRUD apps.

REST is good, better than RPC, SOAP... finally people can understand and use APIs easily and happily. The URL /customer/33245/order/8769 is perfect, looks like a directory path and reflect the relationship between the entities. Arguing about the best url, status code and best verb is the irrelevant part in REST. Why can't people just do whatever it works for the users while respecting the standards when they can ?!

I used to work on Ubuntu since 10.04 but I saw no future with it (lots of bugs, error reports,...) I tried many other distros (Mint, CentOs, Fedora) everything was like everything .. Last summer I bought a Macbook Retina and switched to OS X, result is good hardware and software. I installed my Linux things ZSH,Git,LAMP,Node,... + proprietary stuff like MS office, Adobe apps, which is nice because you use best of both worlds + you get Mac specific apps like Alfred which really worth it. So my point is my computer is my life I don't only code on it, I prefer a nice UI/UX while having a perfect Unix environment, I still use Vagrant for advanced stuff though. Linux distros are a mess they should collaborate and come up with a good ergonomic and CONSISTENT desktop environment rather than add a menu button and call it a new version. On servers nothing beats Linux/BSD no argument there.

[dead] 12 years ago

I had never seen this problem, is this is the case for all blogs on blogspot or just mine ?

JSVM 13 years ago

I think I understand the thing about word size, thank you I'll fix it

JSVM 13 years ago

I didn't want to call it VM.js since it sounds like a library, this project is a library (you can find it in js/vm.js) + UI which uses the library and define IO methods and callbacks. It's a webapp, briefly

JSVM 13 years ago

Sorry for disappointing you, the name is correct, what you're looking for is called a javascript engine like V8, SpiderMonkey ...

JSVM 13 years ago

Add arithmetic shift left/right .. I'll add Add logical shift left/right .. I'll add Add exclusive OR (XOR) .. I'll add Pick a word size so your integer and bit ops have meaning .. I think I'll just rely on js types to keep things simple, If you see any reason not to please explain further

How do I set the program counter from my assembly? The only way to set PC is through branching

Do I have registers (seems like a stack-based VM, so no)? If not, can I have more stacks? Like you said it's a stack-based VM, so no registers. Currently it's a single stack since it's enough. I never encountered a machine with multiple stacks, can you enlighten me about this ?

Can you setup a dedicated block of memory to use as a framebuffer and render it to a <canvas> tag I made this machine to be used by students to test compilers, But I think I'll add this feature in case there is any ambitious student who wants to embed a graphics library in his language :)

Thanks,

JSVM 13 years ago

I agree with you, I'll fix these ASAP.