Nicolás A. Ortega Froysa nortega
  • Seville, Spain
  • https://themusicinnoise.net/
  • Software developer for work & pleasure. Free software and low-level systems development are some of my favorite things.

  • Joined on 2023-08-14
nortega pushed to master at nortega/invid-conv 2025-12-29 13:09:43 +00:00
9c0e6fc1bc Add strict bash settings.
nortega pushed to master at nortega/my-scripts 2025-12-29 10:40:41 +00:00
093163ecae Add {invid,yt}-conv scripts.
nortega pushed to master at nortega/invid-conv 2025-12-23 14:30:08 +00:00
95ead95894 Add README.md
5336bfe589 Simplify argument parsing in yt-conv.
aede3e6ccd Add help information to invid-conv.
038c7e5d81 Allow for reassigning INVID_BASE.
74ece549ff Fix double-quote warning.
Compare 8 commits »
nortega pushed to master at nortega/my-scripts 2025-12-22 10:23:00 +00:00
69e069b21e Add backup-home script.
nortega pushed to develop at nortega/indivisible-rs 2025-12-11 07:07:09 +00:00
0cc8e94224 Add test to find last prime before 10^9.
nortega pushed to develop at nortega/indivisible-rs 2025-12-11 05:37:09 +00:00
1348f4343a Document work_segment known_primes parameter.
nortega pushed to develop at nortega/indivisible-rs 2025-12-11 05:35:24 +00:00
83b5e4a561 Limit known-prime multiples marking until sqrt(end).
nortega pushed to master at nortega/indivisible-rs 2025-12-10 14:07:57 +00:00
084aa14026 Simplify README.md
966574dd1f Change default sieve size to 10485760.
41bc18a17c Change test to 1,000,000,000 primes.
5dde94ae8c Add custom sieve and trials arguments to benchmark script.
be3fd52cfa Improve help information.
Compare 49 commits »
nortega pushed to develop at nortega/indivisible-rs 2025-12-10 14:06:41 +00:00
084aa14026 Simplify README.md
nortega pushed to develop at nortega/indivisible-rs 2025-12-10 14:00:58 +00:00
966574dd1f Change default sieve size to 10485760.
41bc18a17c Change test to 1,000,000,000 primes.
5dde94ae8c Add custom sieve and trials arguments to benchmark script.
Compare 3 commits »
nortega pushed to develop at nortega/indivisible-rs 2025-12-10 13:21:59 +00:00
be3fd52cfa Improve help information.
0b391ed590 Allow for providing a custom sieve size.
f5b971e35f Add comments to test.sh for better navigation.
abfb1aee89 Fix test 1.
4b3bf0cfac Fix importing primes.
Compare 5 commits »
nortega pushed to develop at nortega/indivisible-rs 2025-12-10 12:13:34 +00:00
ba3478e6ce Optimize marking of known composites.
nortega pushed to develop at nortega/indivisible-rs 2025-12-10 10:46:52 +00:00
5ee76502fa Switch to (segmented) sieve of Eratosthenes.
nortega pushed to develop at nortega/indivisible-rs 2025-12-07 21:50:40 +00:00
72d6f4e042 Ignore callgrind files.
d4dc54fe59 Move prime finding to its own module.
Compare 2 commits »
nortega pushed to develop at nortega/indivisible-rs 2025-12-07 21:12:08 +00:00
c7f4f3c2c4 Remove more unnecessary casts.
nortega pushed to develop at nortega/indivisible-rs 2025-12-06 16:48:03 +00:00
6c789195e6 Add benchmark dependency check.
nortega pushed to develop at nortega/indivisible-rs 2025-12-05 15:26:12 +00:00
98cb2f58ea Implement average of multiple trials.
073276da10 Add benchmarking script.
56a094730c Remove unnecessary cast.
3a4a5c8849 Change help information for num option.
Compare 4 commits »
nortega pushed to develop at nortega/indivisible-rs 2025-12-05 14:41:48 +00:00
c0f3f730ae Optimize algorithm.
97d756bab4 Fix subtraction overflow.
91c9eaf1b9 Set fixed segment (array) size.
Compare 3 commits »
nortega pushed to develop at nortega/indivisible-rs 2025-12-05 12:55:44 +00:00
92bb314b55 Implement test functionality.
05e18e5aef Implement sieve of Atkin.
Compare 2 commits »
nortega pushed to develop at nortega/indivisible-rs 2025-12-05 10:30:08 +00:00
65314d52ac Simplify to normal VecDeque.