2025-08-22

general progress ideas

just exploratory ideas. see path dependence and network effects.

units and standards

temperature

fahrenheit (celsius °c), rankine (kelvin × 1.8)

liter

fluid ounce (30 ml), cup (250 ml), pint (500 ml), quart (1 l), gallon (us) (4 l), gallon (uk) (5 l), barrel (100 l)

gram

ounce (28 g), pound (0.5 kg), stone (6 kg), ton (1 mg), slug (14.5939 kg)

meter

inch (2.5 cm), foot (30 cm), yard (1 m), mile (1.6 km), nautical mile (2 km), astronomical unit (150 gm), light year (9 pm), parsec (31 pm), ångström (1×10⁻¹⁰ m)

second

minute (60 s), hour (100 s), foot per second (0.3048 m/s)

joule

kilocalorie (0.0042 mj), calorie (4.184 j), erg (1×10⁻⁷ j), foot-pound (1.4 j), foot-pound-force (1.3558 j), btu (1 kj)

newton

dyne (1×10⁻⁵ n), pound-force (4.448 n)

bit

octet (8 bits), megabyte (8×10⁶ bits), terabyte (8×10¹² bits), mebibit (1,048,576 bits), kibibyte (8192 bits)

pascal

psi (7 kpa), atm (100 kpa), mmhg (133 pa), inch of mercury (3.386 kpa), torr (133.322 pa), psig (6.895 kpa gauge), bar (100 kpa), atmosphere technical (98.0665 kpa)

watt

horsepower (750 w), btu per hour (0.293 w)

acre (4000 m²), hectare (10,000 m²)

km/ks

km/h (0.278 km/ks), mph (0.45 km/ks), knot (0.5 km/ks)

misc

fahrenheit delta (kelvin), gallon per mile (l/100 km), ppi (points per inch)

principles

  • base conversions on si multiples (kilo-, mega-, giga-)
  • decimal approximations are sufficient for everyday use
  • nested units complicate dimensional analysis; convert to single-unit expressions

planck units

  • planck units are defined using only the speed of light, the gravitational constant, the reduced planck constant, and the boltzmann constant.

time systems

  • abolishing daylight saving time: the switching causes psychosomatic distress and accidents, with no strong benefit. it does not "create" more time. most people would not voluntarily get up an hour earlier in summer, yet refusing the change is impractical since all timetables and schedules adjust as a whole.
  • using negative years instead of specifying bce. if someone writes 1996, we assume it means the common era. if someone writes year -1996, we assume it is before an era, and by analogy to positive years, it should be understood as part of the same timeline.

    • astronomical year numbering with year 0 is simpler: differences are direct, years map bijectively to integers, negative years extend without discontinuity.
    • negative_year = 1 - bce_year because bce counts from 1, astronomical counts from 0.
  • using a single decimal number from an epoch instead of years/months/days; split/divide as needed.

language

  • share languages more widely instead of maintaining hundreds of small-area languages. language barriers reduce access to knowledge, weaken understanding, and limit mobility. learning a language to near-native fluency can take a decade; without it, communication is far from what natives achieve.

    • cultural separation example: the internet forms language bubbles. searching arabic text returns mostly arabic-only sites. popular platforms are replicated within each language group, reducing cross-cultural exchange and innovation.

    • fear of cultural loss is overstated; shared languages can coexist with local dialects.

    • risks: harmful memes might spread faster, but responses would also be more effective.

    • benefits: end of language barrier, fewer school subjects, better politics, no subtitles, improved collaboration, faster research, more efficient information diffusion.

specific proposals:

  • develop logical, unambiguous languages; word synthesis is important (e.g., attempto controlled english, lojban).
  • reduce character sets, remove uppercase ("vanity casing"); any ambiguity can be avoided easily by other means.
  • create scripts with visually more distinct characters for faster recognition; some latin letters may be unnecessary.

mathematics notation

  • current notation is optimized for blackboards, with many opaque symbolic "paintings" that are hard to learn and not computer-friendly.
  • use ascii-based notation, non-serif fonts, english variable names.

education

  • teach critical thinking, logic, and ethics early and repeatedly; understand what an argument is.
  • include political system and major laws in curricula; people cannot appreciate governance without knowing its complexity.
  • avoid rote memorisation without understanding.
  • limit strict or pointless school rules ("no stupid rules").
  • revisit topics after a few years to apply earlier knowledge.
  • teach life skills; distinguish mathematics from mental arithmetic.
  • avoid overreliance on group work; unbalanced contribution is common.
  • teach phonetics, the ipa, and offer sign language courses.
  • provide good lessons instead of heavy homework; people need free time.

computing and technology

  • simplify email protocols; encrypted communication remains too hard.
  • update keyboards; many keys unused, layouts inefficient (promote colemak over qwerty).

programming:

  • write modular code; provide libraries, licences, documentation, and source.
  • avoid software patents; shorten copyright terms to allow innovation.
  • provide multiple interfaces (libraries, http, cli).

file formats:

  • bz2 -> xz/zstd, for compression.
  • wav -> au, for simplicity.
  • mp3/aac -> vorbis, for free, efficient audio.
  • ape/aiff -> wav/flac for lossless storage.

alternatives:

  • fastcgi -> scgi, for simplicity and performance
  • big-endian -> little-endian, for byte order.
  • upstart -> systemd

government

  • include rationales in laws; improves understanding and evaluation.
  • simplify laws; remove unnecessary complexity (e.g., tax code).
  • regulate externalities where markets fail.
  • make laws machine-readable for analysis.
  • maintain and improve governmental structures; political science should actively refine systems.

business and economics

  • do not make degrees a hard hiring requirement; they filter for school adaptation, not capability.
  • encourage worker cooperatives or limit salary ratios so all benefit from profits.
  • avoid work requiring >50% of waking hours.

infrastructure and regional policy

  • reduce eu cross-border package prices; current ~€14 to neighbouring countries is prohibitive.
  • consider a federalised eu with limited cross-border powers for efficiency and unity, but beware large-scale misgovernance.

environment and resources

  • prefer renewable energy; coal plants are deadly.
  • save water; freshwater is scarce.
  • adopt powder-based meal replacements: quick, nutritious, storable for months, long shelf-life, resource-efficient, less animal farming.
  • support veganism: reduces suffering, water use, land use, emissions.

housing

  • build cheap, small, well-managed apartments; many countries restrict small dwellings unnecessarily.
  • offer quietness guarantees in rental contracts.
  • support neighbourhood communities via online tools to address shared issues without forcing deep social bonds.

social and cultural

  • remove weekend concept; increase minimum vacation days accordingly.
  • allow reduced-hour work weeks; consider universal basic income with safeguards.
  • address overpopulation risks to democracy, dignity, and quality of life.
  • reduce noise pollution from bells and calls; religious freedom should not override public peace.
  • give downloadable files descriptive names; use reflowable, customisable formats for academic publications.
  • promote intellectualism in mainstream media.

ethics and finance

  • ethical banks exist. generic banks may invest in harmful industries.