Live data from Hacker News

Viewing profile — theodorejb

theodorejb

HN member
Joined
Thu, May 15, 2014, 8:34 PM UTC
HN karma
1,636
Public activity
161 items

About theodorejb

Software engineer from Minnesota. I enjoy working with modern PHP, SQL, TypeScript, and Svelte.

Email: theodorejb@gmail.com Website: https://theodorejb.me

Recent public activity

  1. comment
    Comment #49219052

    We know that intricate machines are designed by smart people; they don't just happen by luck. The idea that living things, which are far more intricately organized at every level t…

  2. comment
    Comment #49210467

    [flagged]

  3. comment
    Comment #49134338

    The worst situation I've encountered is after a large conference when everyone is leaving the hotel at once. An elevator quickly fills up on the way down, but then wastes time stop…

  4. comment
    Comment #48789193

    The Big Bang is an almost infinitely malleable story, contorted to comport with almost anything we observe. But how is this useful? The predictions of this theory continually fail.…

  5. comment
    Comment #48785418

    Instead of questioning whether the Big Bang assumption is true, astrophysicists prefer to perform endless "gymnastics" to try to make the mounting contrary data fit their theory ab…

  6. comment
    Comment #48398983

    Only if the union is against the unethical request. In some cases the union may be for it, which makes it even harder to push back.

  7. comment
    Comment #48398844

    You don't need to join a union to push back against unethical feature requests.

  8. comment
    Comment #48090396

    I've been building PHP Handlebars, a spec-compliant implementation of Handlebars in pure PHP: https://github.com/devtheorem/php-handlebars I've also been developing Cropt, a zero-d…

  9. story
  10. comment
    Comment #47801191

    This can be done with curl_multi_exec(), or with $client->getAsync() in Guzzle. https://www.php.net/manual/en/function.curl-multi-exec.php https://docs.guzzlephp.org/en/stable/quic…

  11. story
  12. comment
    Comment #47255939

    In my petrol-powered Prius I average 52 MPG, so at the current price of gas ($2.60/gallon) I pay $0.50 to drive 10 miles - less than the listed cost to drive an electric car the sa…

  13. comment
    Comment #47133017

    How would the photosensitivity and wiring to muscles come about at the same time?

  14. comment
    Comment #47132148

    What benefit is an eye unless there is also the capability of processing and using the information? How would both evolve simultaneously?

  15. story
  16. comment
    Comment #46142776

    According to the timeline it took more than a week just for Filevine to respond saying they would review and fix the vulnerability. It was 24 days after initial disclosure when he …

  17. comment
    Comment #46042143

    My guess would be so they don't have to embed an IP address or hostname in the malware to send secrets to, which could then be blocked or taken down.

  18. comment
    Comment #46039716

    Someone could be tricked into giving their npm credentials to the attacker (e.g. via a phishing email), and then the attacker publishes new versions of their packages with the mali…

  19. story
  20. story
  21. story
  22. comment
    Comment #45834976

    I can testify that steamed stingy nettles with gomasio (toasted sesame seeds and salt) is very delicious.

  23. comment
    Comment #45766280

    One option to make it a little safer is to add ignore-scripts=true to a .npmrc file in your project root. Lifestyle scripts then won't run automatically. It's not as nice as Pnpm o…

  24. comment
    Comment #45766217

    Bun also doesn't execute lifestyle scripts by default, except for a customizable whitelist of trusted dependencies: https://bun.com/docs/guides/install/trusted

  25. comment