HN user

bohinjc

124 karma

meet.hn/city/fr-Paris

Socials: - linkedin.com/in/jcbohin

Interests: Climate Tech, Entrepreneurship, Hiking, Investment, Mentorship, Social Impact, Startups, Technology

---

Posts7
Comments15
View on HN

I might be able to share some insights on this one : I worked on the uses-cases, tech design and first deployments of RFID at decathlon, back in… 2008-2009 I guess.

We faced major issues back then, but the most important one was the cost of tagging every single product ; both cost of the tag and cost of attaching it (comparatively, antennas and IT where marginal costs at scale). Back in the end of the 2000s, tags were more expensive than today. Decathlon had one major advantage though : it manufactures most of the product. That means we could add the tag in the label at the factory. But still, to make it economically viable, we had to pile-up multiple uses cases. Every single one was important in the balance to justify buying so many tags and tagging so many products. So we went very creative, designing new ways to reduce costs in the whole manufacturing/logistics/storage/retail/after-life chain. Because no single advantage was enough by itself. We also had to imagine these new enablers and uses-cases with the state of this new technology (especially at the time) : airwaves are difficult to predict, and not 100% perfect in terms of detection, collision, …

We invented new ways to do things that were mostly already done, but cheaper (in man-hours for repetitive tasks mostly), better (quality and fiability of results), and/or more frequently. Thing logistics optimization (wrong door / parcel detected earlier), whole lifecycle and whereabouts tracking (for defective product callbacks for example), daily inventory (we had the idea to use cleaning carts with antenas to have a daily store inventory), NOSBOS (« not on shelves but on stock », detecting prodcts that where in inventory but not available at this specific moment in the department/shelf), warranty tracking, …

At the end of the story, self-checkout is mostly a by-product, not a target for the deployment. It’s something that was made possible but not a first target.

Not OP but I use multiple sources when doing consulting on mobile strategy. Not sure if every source allows to copy/paste data here so I'll just name the sources here :

- comScore MMX Multi-Platform, January 2017

- Deloitte Global mobile Consumer Survey, May 2016

- eMarketer, App Marketing 2015: Fighting for Downloads and Attention in a Crowded Market, July 2015

- Selio user acquisition costs

Sousveillance 8 years ago

well, "sur-" in french means a lot of things, alone or as a prefix : on, over, more, about, upon, onto, against, ...

So I'm pretty sure there is a pun intended here.

About "surbooker", funny thing is that "booker" is literally the english verb converted to french verb (hence the -er suffix). Even if it is well used in modern french, it still is an anglicism.

Inovia | Front Dev JS, Front React Dev, Front React-Native Dev, Backend JS/Node Dev, Backend PHP Dev, Operations Engineer | Paris, France | ONSITE http://inovia.fr/

Our mission is to make tailor-made apps for startups. We are a growing company with offices in the heart of San Francisco and Paris.

We love to work on ambitious projects we believe in and driven by people we like. We want to see them succeed. Our values : technical excellence, solidarity, durability.

We are currently looking for the following profiles :

- Front JS Dev: Progressive Web Apps and other front-end technologies (WebGL, Asm.js, ...)

- Front React-Web Dev: React web, redux, ...

- Front React-Native Dev: React Native for both iOS and Androind

- Backend PHP Dev: ZF2 of SF

- Operations Engineer: Ansible, Docker, ...

We are looking for experienced and juniors, and we focus on thinking skills more than framework knowledge.

Drop us a line to rh at {the domain name from website}. Don't forget to mention HN.

We currently use a mix of a home-made redmine extension for scheduling, redmine tickets for time logging and google sheet with custom addon for compiling everything per project / period for easier birds eye and invoicing.

We do not plan on maintaining redmine extension, we have different tickets trackers for specific projets, and it is very limited / simple (when not clunky at times).

It worked well for last years and volume, but it tends to be too limited, and not suitable for bigger needs (requires too much hand work each week to cleanup data and handle exceptions).

Main features we look for are : * simple staff planning/schedule (resource requirement, capacity, allocation) * time logging with aggregation per activity per project and basic analytics. Custom rules like increments (1/2 hour, hour, ...), minimum logging per day, ... * full API access to plug to ticket trackers (time logging), invoicing, ...

We looked at some ERP but they usually were to clunky or complicated, and dedicated tools always seems too simple (most don't have any staff schedule management for example).

AFAIK Flask does not aim for performance first, it aims for developer productivity and code readability first. The whole thread-local thing is a good example of those trade-offs.

I'm not saying it's the best choice (nor the worse), just that it's a choice and it has consequences. At some point you need to make compromises, depending on your goal.

Parsys Telemedicine (http://parsys.com) - Paris, France - Internship or Part Time - Ops/sysadmin

We're building solutions for real-time telemedicine using modern web technologies.

Our stack is Go, Python, Node for backend and JS (+ WebRTC, WebSocket and SSE) for front-end.

We are looking for an intern ops/sysadmin to join the team. You'll work on automation, industrialization, testing and deployments.

Drop me a line at jcbohin@parsys.com

Parsys Telemedicine (http://parsys.com) - Paris, France - Full Time - Front End JS Developer

We're building solutions for real-time telemedicine using modern web technologies.

Our stack is Go, Python, Node for backend and JS (+ WebRTC, WebSocket and SSE) for front-end.

We are looking for a JS front-end developer to join the team. You'll work on our real-time frontends and some mobile (hybrid) apps.

Drop me a line at jcbohin@parsys.com

off-topic, but it always amaze me how 'chappeau' finished with 2 'p', as did a lot of English words derived from middle/old french (single to double-n or double-p are common).

Out of curiosity from a non-native speaker : does the double-p makes it more idiomatic for native English speakers ?

I usually do set WWW-Authenticate to None or WebForm (to prevent browsers to pop-up basic auth dialog).

And I agree with ambiguous spec on those concerns.

  The application may return a different HTTP Error code depending on the authentication attempt response. It may respond with a 200 for a positive result and a *403* for a negative result.
I would say a 401 - Unauthorized with proper WWW-Authenticate header.

403 means forbidden, which apply to when you try to access a resource without permission / authorization

Also, in their Password Storage Cheat Sheet [https://www.owasp.org/index.php/Password_Storage_Cheat_Sheet], they seems to recommend :

  Select:
    PBKDF2 [*4] when FIPS certification or enterprise support on many platforms is required;
    scrypt [*5] where resisting any/all hardware accelerated attacks is necessary but support isn’t.
    bcrypt where PBKDF2 or scrypt support is not available.
AFAIK, things are not so binary :

* https://news.ycombinator.com/item?id=3724560

* http://security.stackexchange.com/questions/4781/do-any-secu...

* http://security.stackexchange.com/questions/26245/is-bcrypt-...