HNHacker News
TopNewBestAskShowJobs

reverseblade2

291 karma · joined August 30, 2020

submissionscomments
reverseblade2··on Ask HN: Who wants to be hired? (February 2025)
Location: Norway

Remote: Yes

Willing to relocate: No

Resume: Creator of 3dpack.ing

Email:onur@3dpack.ing

reverseblade2··on GPT-4o with scheduled tasks (jawbone) is available in beta
lol. I was a going to build this. Even purchased the domain alert.now I even have news based version active implementation at alarms.global if you install it to your phone as PWA you get push notifications when something important happens in your region or can notify you before public holidays

I even have an automated x account @alarmsglobal

reverseblade2··on How much memory do you need in 2024 to run 1M concurrent tasks?
It is odd that C# version doesn't increase list capacity:

List<Task> tasks = new List<Task>(numTasks);

reverseblade2··on Ask HN: What are you working on (September 2024)?
I have built a news and public holidays tracker at httsp://alarms.global. It focuses on what happened and natural disasters so that you can know what's going on.

There is also twitter account you can follow to see the set of news https://x.com/AlarmsGlobal

reverseblade2··on Terence Tao on O1
Here's a little test I try on LLMs. So far only O1 and Microsoft Copilot (bing chat) was able to solve it:

Find a, b, c distinct positive integers satisfying a^3 + b^3 = c^4. Hint: try dividing all sides by c^3, then giving values to (a/c) and (b/c).

reverseblade2··on Ask HN: What have you built with LLMs?
I have a 40 ft HQ container and I would like to fill it with following items:

- 10 boxes of Clothes, 100x140x170 cm, 5kg each, non stackable.

- 8 boxes of Shoes, 80x120x170 cm, 3kg each, keep boxes upright.

- Try to fit everything into a single container.

https://3dpack.ing

reverseblade2··on Big Ball of Mud (1999)
Fun fact, when I told my skip level manager that we have is big ball of mud, I think he was unfamiliar with the term.

Few months later I heard a complaint from my direct manager that I called our code “big ball of crap” and it was a major software company

reverseblade2··on Show HN: A Modern Palletization App
here's my alternative 3d bin packer https://3dpack.ing
reverseblade2··on AI driven 3D bin packer written in F#
Hi, Yes AI merely acts as an interface, not part of the algorithm. It's because trying to add everything as a UI, I personally find it challenging. Also the options can exponentially grow. In the future I plan to add more sophisticated features as in

"- Do not add Clothes over Shoes, while Shoes and Buttons can be stacked over each other but do not exceed 140 cm height."

This in turn can be translated into a json level config but it is difficult to acquire user input with plain forms.

There are 2 different algorithms. One is adding each box partitions space into 3 and those spaces are recursively filled. Eventually the problem is reduced to finding the correct permutation of boxes along with their correct orientation.

That is primarily derived by simulated annealing of which I had good experience with combinatory problems. Also some magic heuristics which I also don't fully understand takes into play :)

reverseblade2··on AI driven 3D bin packer written in F#
Sorry forgot the repo link

https://github.com/goswinr/BinDrake

reverseblade2··on AI driven 3D bin packer written in F#
Hello,

I have written a 3D bin packer fully in F# https://3dpack.ing

I plan to open source the frontend. And a fork of older version of the algorithm is available here (albeit that version is very slow)

reverseblade2··on Ask HN: Who wants to be hired? (October 2023)
Location: Oslo Norway

Remote: Yes

Willing to relocate: Yes

Technologies: .NET, C#, F#, Web components, Lit , distributed computing

Résumé/CV: Microsoft Employee, https://www.linkedin.com/in/onurgumus/

Email: onur@outlook.com.tr

Personal blog: https://onurgumus.github.io

Sample project: 3d bin packer, https://bindrake.com

reverseblade2··on Show HN: A JavaScript function that looks and behaves like a pipe operator
How about just use F# and https://fable.io
reverseblade2··on Ask HN: Who wants to be hired? (September 2023)

  Location: Oslo, Norway. 
  Remote: Yes
  Willing to relocate: Yes
  Technologies: FSharp, Akka.NET, CQRS, Web Components
  Résumé/CV: Microsoft employee, https://www.linkedin.com/in/onurgumus/
  Email: onur@outlook.com.tr
  Sample project: https://bindrake.com
reverseblade2··on Use web components for what they’re good at
Just as a side info, the profile card in Microsoft Teams does use Web Components.
reverseblade2··on If Web Components are so great, why am I not using them?
Built with lit web components, and F# no shadow root

https://funpizzashop.azurewebsites.net/

Source: https://github.com/OnurGumus/FunPizzaShop

reverseblade2··on Ask HN: Who wants to be hired? (August 2023)
Location: Oslo, Norway

Current company: Microsoft

Remote: Yes, Any timezone

Willing to relocate: Yes

Technologies/Arch.: Full-stack F#, Akka.NET, DDD & CQRS, distributed programming

LinkedIn: https://www.linkedin.com/in/onurgumus/

Email: onur AT outlook.com.tr

Live app: bindrake.com Workshops: https://github.com/OnurGumus/FunPizzaShop/

reverseblade2··on Lit: Simple, fast web components
This is done with lit https://github.com/OnurGumus/FunPizzaShop/tree/main
reverseblade2··on BinDrake a 3D Bin Packer
I have build this with F# both front-end and back-end. Thanks
reverseblade2··on Thoughts on React vs. Vue vs. Everything Else in 2023
I use F# Fable.Lit with web components. here’s a sample app I built, a 3d bin packer load calculator. https://bindrake.com
reverseblade2··on React is holding me hostage
Web Components, Service workers, Lit.dev, htmx, declarative shadow dom. These are the modern tools you need.
reverseblade2··on How to hire engineering talent without the BS
The sad fact is usually your assumed nationality, your assumed gender, your skin color (not necessarily being white is always good), your assumed origin and assumed religion matters more.

Depending on these, you end up with different attitude and questions.

reverseblade2··on Ask HN: Side projects that generate $0 / month
I have this 3d Bin packer. Its algorithm is pretty solid and there is some use of it. But last month only made $19.

https://bindrake.com

reverseblade2··on NASA’s Double Asteroid Redirection Test Is a Smashing Success
Perhaps, human technology is needed in order to prevent a catastrophic asteroid impact.

But life, never puts all eggs into a single basket. And that's precisely why we have cockroaches.

reverseblade2··on VALL-E: Microsoft’s new zero-shot text-to-speech model
- Hey Janelle, what's wrong with wolfie? I can hear him barking. Is everything okay?

- Wolfie is fine dear. Wolfie's just fine. Where are you?

reverseblade2··on F# to Rust Ray Tracer
Well Bolero runs on Blazor and that runs mono runtime on interpreted mode. So it's not something you would want your code to run if you need high perf.
reverseblade2··on F# to Rust Ray Tracer
Perhaps one reason is that is the easiest way to use WASM. There is still not a mature .NET compiler that can generate WASM.

Another would be, you may want to interop with Rust at source level.

reverseblade2··on F# to Rust Ray Tracer
Source code is here: https://github.com/ncave/fable-raytracer/

Basically the demo is F# -> Rust -> Wasm

reverseblade2··on OCaml 5.0 Multicore is out
I'd say significant portion of F# users are using Fable to generate Javascript. F# can compile to Rust and Python as well. https://github.com/ncave/fable-raytracer
reverseblade2··on Htmx in a Nutshell
HTMX can't find dom nodes inside Shadow DOM and hyperscript can't execute scripts injected inside a shadow dom. So no web components.
← PreviousPage 3 of 4Next →