News for hackers. Stuff that matters.

yasserkaddour

Re:Hacker News front page now, but the titles are honest on Friday December 19, 2025 @12:09PM (#46328213)
I feel personally attacked! lol
Re:Ask HN: Who wants to be hired? (October 2022) on Tuesday October 11, 2022 @11:02AM (#33164185)
Location: New York, USA

Remote: On site | Hybrid

Willing to relocate: Yes

Technologies: React, GraphQL, Node, Typescript, Tailwind CSS, Gatsby, Next.js, Scala, PostgreSQL, docker, python, Odoo, Linux, vim, Serverless, reverse engineering. Looking into rust and go.

Résumé/CV: https://codeconik.com/Yasser_Kaddour_Resume.pdf

Email: yasser at codeconik.com

Website: codeconik.com

I had a software consultancy business that sells and integrates diverse open-source self-hosted solutions, my main product is odoo ERP, for which I developed lots of modules to adapt it to the Algerian market and the needs of my clients. I also worked on startups as a full-stack web developer.

I emigrated recently to the USA and left my business behind, and would like to resume my coding career and work on challenging problems as a software engineer. I wish to work for a company that tries to make a difference and work on global issues like climate change, sustainable energy, poverty, health, well-being, education, democracy.

I speak Arabic, French, and English.

Any feedback that is not a job offer would be very much appreciated!

Re:Ask HN: Who wants to be hired? (August 2022) on Tuesday August 02, 2022 @10:40AM (#32319104)
Location: Kuala Lumpur, Malaysia

Remote: Yes

Willing to relocate: Yes, to the USA. I am a diversity visa lottery winner, I will hopefully have a green card this September.

Technologies: React, GraphQL, Node, Typescript, Tailwind CSS, Gatsby, Next.js, Scala, PostgreSQL, docker, python, Odoo, Linux, vim, Serverless, reverse engineering. Looking into rust and go.

Résumé/CV: https://codeconik.com/Yasser_Kaddour_Resume.pdf

Email: yasser at codeconik.com Website: codeconik.com

I had a software consultancy business that sells and integrates diverse open-source self-hosted solutions, my main product is odoo ERP, for which I developed lots of modules to adapt it to the Algerian market and the needs of my clients. I also worked on startups as a full-stack web developer.

Since I am emigrating to the USA and leaving my business behind, I would like to resume my coding career and work on challenging problems as a software engineer. I wish to work for a company that tries to make a difference and work on global issues like climate change, sustainable energy, poverty, health, well-being, education, democracy.

I speak Arabic, French, and English.

Any feedback that is not a job offer would be very much appreciated!

Re:Tailwind CSS v3.0 on Thursday December 09, 2021 @08:32PM (#29505432)
Exactly! My example fit a just seven lines colocated with your HTML, in CSS you would need to read a full page in a different file.
Re:Tailwind CSS v3.0 on Thursday December 09, 2021 @08:16PM (#29505329)
I looked into windicss before and didn't see the attributify mode https://windicss.org/features/attributify.html

It's exactly what I was looking for, Thanks!

Re:Tailwind CSS v3.0 on Thursday December 09, 2021 @07:59PM (#29505217)
I love Tailwind! It elegantly solves most pain points in writing CSS. However, it does this at the cost of readability, and you can easily end up with HTML that looks like this:

    <div class="w-16 h-16 px-2 py-1 m-1 text-sm text-white bg-black rounded md:w-32 md:h-32 md:rounded-md md:text-base lg:w-48 lg:h-48 lg:rounded-lg lg:text-lg focus:bg-red-400 focus:rounded-md hover:bg-yellow-200 hover:rounded-t-md md:focus:rounded-xl md:focus:text-lg lg:focus:rounded-xl lg:focus:text-xl md:hover:rounded-xl lg:hover:rounded-xl">Yikes!</div>
I would love to have a transpiler that produces the line above from a code like this:

    <div
    class="w-16 h-16 px-2 py-1 m-1 text-sm text-white bg-black rounded"
    md="w-32 h-32 rounded-md text-base hover:rounded-xl"
    md-focus="rounded-xl text-lg"
    lg="w-48 h-48 rounded-lg text-lg hover:rounded-xl"
    lg-focus="rounded-xl text-xl"
    focus="bg-red-400 rounded-md"
    hover="bg-yellow-200 rounded-t-md">Yeah!</div>
Re:Ask HN: Who wants to be hired? (December 2021) on Wednesday December 01, 2021 @03:32PM (#29408786)
Location: Algiers, Algeria

Remote: Yes

Willing to relocate: Yes, to the USA. I am a diversity visa lottery winner, I will hopefully have a green card before September.

Technologies: React, GraphQL, Node, Typescript, Tailwind CSS, Gatsby, Next.js, Scala, PostgreSQL, docker, python, Odoo, Linux, vim, Serverless, reverse engineering. Looking into rust and go.

I have a software consultancy business that sells and integrates diverse open-source self-hosted solutions, my main product is odoo ERP, for which I developed lots of modules to adapt it to the Algerian market and the needs of my clients. I also worked on startups as a full-stack web developer.

Since I am emigrating to the USA and leaving my business behind, I would like to resume my coding career and work on challenging problems as a software engineer. I wish to work for a company that tries to make a difference and work on global issues like climate change, sustainable energy, poverty, health, well-being, education, democracy.

I speak Arabic, French, and English.

Any feedback that is not a job offer would be very much appreciated!

Email: yasser at codeconik.com Website: codeconik.com

Re:What Sephora Knows About Women in Tech on Monday October 09, 2017 @04:00PM (#15436972)
Sure, but the best tech company do contribute to OSS, and this article specifically compare Sephora to those (software) company.
Re:What Sephora Knows About Women in Tech on Monday October 09, 2017 @03:09PM (#15436545)
The comparison to Apple, Facebook, Google and Amazon makes no sense. ASAIK Sephora is not a tech company, I found nothing made by them on GitHub. Can you think of any tech developed by Sephora?
Re:Interactive Vim tutorial on Wednesday October 04, 2017 @12:29PM (#15401674)
I fully agree with you, however some people are worried by the loss of their daily productivity especially if they are used to using their mouse a lot, for those I will recommend to start learning vim in their browser to surf mouse-free using plugins like SurfingKeys[1], vimium[2](chrome), Vimperator[3](Firefox). Once used to surf without reaching to the mouse and know the essential vim key, you'll be ready to use vim daily for your dev work, without a big loss in initial productivity.

[1] https://github.com/brookhong/Surfingkeys

[2] https://vimium.github.io/

[3] https://addons.mozilla.org/en-US/firefox/addon/vimperator/

Re:Interactive Vim tutorial on Wednesday October 04, 2017 @10:46AM (#15400809)
I know that ace editor[1] has key biding for vim. The chrome plugin SurfingKeys[2] use it internally.

[1] https://ace.c9.io/

[2] https://github.com/brookhong/Surfingkeys

Yes, and a lot of them will continue to use it, even if VLC introduces ads, because it's what they are familiar with. I am making the same point as you — I think.
Yeah, when you see that uTorrent is still popular[1][2], after their introduction of ads 5 years ago and the removal of important features like streaming, in a population that know how to torrent. Doubtless VLC with ads will still have an important market share for at least 10 years.

[1] https://trends.google.com/trends/explore?date=today%205-y&q=...

[2] https://en.wikipedia.org/wiki/Usage_share_of_BitTorrent_clie...

Re:New React website on Friday September 29, 2017 @01:57PM (#15367532)
The plugin output a feed in the Atom standard, proof : https://www.gatsbyjs.org/blog/rss.xml
Re:New React website on Friday September 29, 2017 @01:32PM (#15367292)
Re:Google pulls YouTube off the Amazon Echo Show on Wednesday September 27, 2017 @11:40AM (#15348903)
Dailymotion
Re:Relicensing the GraphQL specification on Tuesday September 26, 2017 @01:32PM (#15340816)
I was sure GraphQL issue would have a happy resolution, Relay becoming MIT was a nice surprise.
Re:React 16 on Tuesday September 26, 2017 @01:23PM (#15340732)
GraphQL specification has been relicensed minutes ago to Open Web Foundation Agreement, graphql-js and relay to MIT.

https://medium.com/@leeb/relicensing-the-graphql-specificati...

https://news.ycombinator.com/item?id=15340528

Re:React 16 on Tuesday September 26, 2017 @01:14PM (#15340637)
Yeay! GraphQL specification has been relicensed minutes ago to Open Web Foundation Agreement, graphql-js and relay to MIT. Great stuff from Facebook today.

https://medium.com/@leeb/relicensing-the-graphql-specificati...

https://news.ycombinator.com/item?id=15340528

Re:A Coloring Book about Group Theory on Monday September 25, 2017 @06:20AM (#15329245)
According to the author the book is still work in progress, it would be more productive to raise an issue or make a PR on github.

https://github.com/aberke/coloring-book

Re:Ask HN: Business books for non-managers? on Sunday September 24, 2017 @12:31PM (#15325359)
These blogs post from @patio11 talk about salary negotiation [1] [2]

The book he recommends for negotiation is "Getting to Yes" by Roger Fisher. [3]

Like you, I would appreciate recommendation for the rest.

[1] http://www.kalzumeus.com/2012/01/23/salary-negotiation/

[2] http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pro...

[3] https://www.amazon.com/Getting-Yes-Negotiating-Agreement-Wit...

Re:The power of a 'not-to-do' list on Sunday September 24, 2017 @11:33AM (#15325061)
Or only make big decisions early in the morning, when you are fully charged.
Re:The power of a 'not-to-do' list on Sunday September 24, 2017 @11:08AM (#15324977)
There is a bestselling book "Give and Take: Why Helping Others Drives Our Success" about these concepts by Adam Grant[1]. From the description:

> It turns out that at work, most people operate as either takers, matchers, or givers. Whereas takers strive to get as much as possible from others and matchers aim to trade evenly, givers are the rare breed of people who contribute to others without expecting anything in return.

[1] https://www.amazon.com/gp/product/0143124986

Re:GraphQL Patent Infringement Issues on Wednesday September 20, 2017 @08:50AM (#15293128)
If you are a node developer there is Falcor by Netflix

https://netflix.github.io/falcor/

Re:GraphQL Patent Infringement Issues on Wednesday September 20, 2017 @08:28AM (#15292940)
Sorry, with Hacker News Enhancement Suite[1] it looked great.

[1] https://github.com/etcet/HNES

Re:GraphQL Patent Infringement Issues on Wednesday September 20, 2017 @06:32AM (#15292239)
Gitlab put on hold their GraphQL implementation due to the patent. Gitlab Senior Director of Legal Affairs said:

"If we were to allow this license, it could lead to potential future conflicts with software licensed under Apache. Also, we could be impairing the future rights of our customers. Essentially, this is not really an open source product based on the implications of the license. While there is no payment of cash, payment is in the form of giving up future rights." [1]

[1] https://github.com/facebook/graphql/issues/351#issuecomment-...

Re:Keyboard Maestro 8.0 on Wednesday September 20, 2017 @06:28AM (#15292212)
Interesting app is there an alternative for linux?
Re:GraphQL Patent Infringement Issues on Tuesday September 19, 2017 @11:48AM (#15285682)
You should rename the thread "Gitlab put on hold their GraphQL implementation due to Facebook patent" for better visibility.

Gitlab Senior Director of Legal Affairs said:

  "If we were to allow this license, it could lead to potential future conflicts with software licensed under Apache. Also, we could be impairing the future rights of our customers. Essentially, this is not really an open source product based on the implications of the license. While there is no payment of cash, payment is in the form of giving up future rights."
Re:Introducing Twitter Lite on Thursday April 06, 2017 @06:10AM (#14049273)
I think they used React Native for Web https://github.com/necolas/react-native-web
ohmyzsh `pure` theme is vulnerable, most of the other themes seems fine to me, but no theme is safe when using ohmyzsh in tmux.

Older »