frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Tim Bray on Grokipedia

https://www.tbray.org/ongoing/When/202x/2025/10/28/Grokipedia
23•Bogdanp•26m ago•8 comments

Futurelock: A subtle risk in async Rust

https://rfd.shared.oxide.computer/rfd/0609
143•bcantrill•5h ago•48 comments

Introducing architecture variants

https://discourse.ubuntu.com/t/introducing-architecture-variants-amd64v3-now-available-in-ubuntu-...
134•jnsgruk•1d ago•97 comments

A theoretical way to circumvent Android developer verification

https://enaix.github.io/2025/10/30/developer-verification.html
28•sleirsgoevy•1h ago•7 comments

Leaker reveals which Pixels are vulnerable to Cellebrite phone hacking

https://arstechnica.com/gadgets/2025/10/leaker-reveals-which-pixels-are-vulnerable-to-cellebrite-...
97•akyuu•22h ago•43 comments

Hacking India's largest automaker: Tata Motors

https://eaton-works.com/2025/10/28/tata-motors-hack/
86•EatonZ•2d ago•28 comments

Use DuckDB-WASM to query TB of data in browser

https://lil.law.harvard.edu/blog/2025/10/24/rethinking-data-discovery-for-libraries-and-digital-h...
82•mlissner•4h ago•22 comments

Perfetto: Swiss army knife for Linux client tracing

https://lalitm.com/perfetto-swiss-army-knife/
65•todsacerdoti•10h ago•4 comments

x86 architecture 1 byte opcodes

https://www.sandpile.org/x86/opc_1.htm
60•eklitzke•4h ago•26 comments

Corrosion

https://fly.io/blog/corrosion/
13•fbuilesv•5d ago•1 comments

How We Found 7 TiB of Memory Just Sitting Around

https://render.com/blog/how-we-found-7-tib-of-memory-just-sitting-around
52•anurag•1d ago•6 comments

Nix Derivation Madness

https://fzakaria.com/2025/10/29/nix-derivation-madness
140•birdculture•7h ago•45 comments

The 1924 New Mexico regional banking panic

https://nodumbideas.com/p/labor-day-special-the-1924-new-mexico
24•nodumbideas•1w ago•1 comments

How to build silos and decrease collaboration on purpose

https://www.rubick.com/how-to-build-silos-and-decrease-collaboration/
85•gpi•2h ago•31 comments

Llamafile Returns

https://blog.mozilla.ai/llamafile-returns/
51•aittalam•1d ago•6 comments

Pangolin (YC S25) Is Hiring a Full Stack Software Engineer (Open-Source)

https://docs.pangolin.net/careers/software-engineer-full-stack
1•miloschwartz•5h ago

Signs of introspection in large language models

https://www.anthropic.com/research/introspection
77•themgt•1d ago•22 comments

AI scrapers request commented scripts

https://cryptography.dog/blog/AI-scrapers-request-commented-scripts/
146•ColinWright•6h ago•93 comments

Sustainable memristors from shiitake mycelium for high-frequency bioelectronics

https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0328965
90•PaulHoule•8h ago•46 comments

Attention lapses due to sleep deprivation due to flushing fluid from brain

https://news.mit.edu/2025/your-brain-without-sleep-1029
470•gmays•8h ago•237 comments

John Carmack on mutable variables

https://twitter.com/id_aa_carmack/status/1983593511703474196
448•azhenley•19h ago•526 comments

Apple reports fourth quarter results

https://www.apple.com/newsroom/2025/10/apple-reports-fourth-quarter-results/
97•mfiguiere•1d ago•126 comments

The cryptography behind electronic passports

https://blog.trailofbits.com/2025/10/31/the-cryptography-behind-electronic-passports/
102•tatersolid•10h ago•77 comments

Just Use a Button

https://gomakethings.com/just-use-a-button/
188•moebrowne•5h ago•128 comments

History's first public hack: rats, rats, rats

https://www.rigb.org/explore-science/explore/blog/historys-first-public-hack-rats-rats-rats
21•ohjeez•4d ago•4 comments

It's the "hardware", stupid

https://haebom.dev/archive?post=4w67rj24q76nrm5yq8ep
51•haebom•6d ago•101 comments

If a pilot ejects, what is the autopilot programmed to do? (2018)

https://aviation.stackexchange.com/questions/52862/if-a-pilot-ejects-what-is-the-autopilot-progra...
64•avestura•1d ago•58 comments

AMD could enter ARM market with Sound Wave APU built on TSMC 3nm process

https://www.guru3d.com/story/amd-enters-arm-market-with-sound-wave-apu-built-on-tsmc-3nm-process/
268•walterbell•19h ago•216 comments

Floppy Disk / Diskettes // retrocmp / retro computing

https://retrocmp.de/fdd/diskette/diskette.htm
46•rbanffy•3d ago•12 comments

Ask HN: Who uses open LLMs and coding assistants locally? Share setup and laptop

213•threeturn•8h ago•130 comments
Open in hackernews

Rotating Workforce Scheduling in MiniZinc

https://zayenz.se/blog/post/rotating-workforce-scheduling/
48•mzl•7h ago

Comments

clickety_clack•6h ago
I know a couple of people who work these kinds of shifts, and a major headache is trading shifts so that people can attend life events. If you could program that into this you could have a pretty interesting product.
qsort•5h ago
Younger me would jump on that problem. The issue, of course, is that by the time you're making allowances for life events, trading favors, etc. the problem isn't technical anymore.
mzl•5h ago
That is more the area of workforce management systems, and they are really big business.

I’ve previously tried starting a scheduling company, and even when one has a product that in testing shows that it would save the potential customers lots of money, it is really hard to gain traction.

whatever1•4h ago
Scheduling optimization is everywhere. From project management and shift scheduling to even NFL game programming.

There are a ton of players in the market that they cater to specific use case.

The issue is that there are always domain-specific nuances that a generic solver does not capture. Someone needs to encode them.

darksaints•4h ago
I absolutely love minizinc and constraint programming in general, but I have to say that the whole concept of a specialized language for constraint programming really breaks down once you get past the toy problem stage. For example, there isn't really IO...the closest you can get is a specialized file format to input data into your model, and printing output to stderr. If you want specialized constraints, you're gonna need to implement them yourself at the language level. There aren't really libraries. It's really fun to play with, but not for serious problems that would underpin a production system.

Although it sometimes feels like it was created by an unholy union of mathematicians and 1990's C++ dweebs that never learned a new thing since Y2K, I'd really recommend Google's or-tools for something similar that requires a better solver and a language with actual capabilities outside of solving toy problems.

And although it's not a traditional constraint solver, I would also recommend Timefold. It's incredibly good for the types of problems that have elements of linear programming, quadratic programming, constraint programming, but also with odd domains that are hard to express as models using typical constraint programming idioms. I actually have had a bunch of incredibly valuable wins with this (and its predecessor Optiplanner)...for example, I've used it to optimize operations planning with $10+B budgets that could save 10+% over previous methodologies. And I've used it to dynamically reoptimized auction bidding strategies for FCC spectrum auctions, which saved us from overbidding on hot bid licenses by adjusting our bidding targets for subsequent rounds to capture better value for our auction money compared to what we could get in the secondary market.

mzl•1h ago
My process is generally that I want to prototype the model in MiniZinc and use that to run benchmarks. If the problem to solve is large or batch-oriented, I might also use MiniZinc in production (probably via the python wrapper for the toolchain).

If on the other hand the problem is smaller, is more meant as an interactive system, or there is a need for deep integration, then I would re-implement the model in the API for a solver, or I might even write a dedicated solver. As a Gecode developer, I naturally think that Gecode is very useful for the cases where the problem is not a traditional model / instance / solve / done process, but I've used many other solvers as well depending on circumstances and need.

I've never really felt that Optaplanner / Timefold has been that useful of effective. In the cases I might have used it, I've instead written a custom local search system or constraint programming like system, and I think that has been a more effective approach. Do you have an example of what kind of problem you used it for?

irq-1•49m ago
> For example, there isn't really IO...

Check out Picat. It has IO and you can use it for scripting.

https://picat-lang.org/