Live data from Hacker News

Viewing profile — fpoling

fpoling

HN member
Joined
Thu, Dec 24, 2015, 9:11 PM UTC
HN karma
4,296
Public activity
464 items

About fpoling

No profile information was provided.

Recent public activity

  1. comment
    Comment #49077256

    Index is just a part of the model. The nice property is that the index for LLM does not need to be updated often so LLM plus index can be static. This even works for the latest new…

  2. comment
    Comment #49076045

    The model just asked the crawler to get a recent copy of relevant pages and used that to give the answer. That is why AI companies experimenting with browsers or at least agentic e…

  3. comment
    Comment #49058960

    With SQLite one automatically gets reliable persistent storage. Try to emulate that with a text file with history that eliminates duplicates. It is surprisingly hard to archive.

  4. comment
    Comment #49055987

    SQLite gives indexes that makes searching and locating previous entries much faster. This is relevant when the history is over 100K entries and one wants to avoid duplicates in his…

  5. comment
    Comment #48985234

    GN tool that is used in Chromium to generate ninja files has much more restrictive language than CMake or make. And even its more complex features are mostly workarounds or escape …

  6. comment
    Comment #48852903

    The article over-downplays the need for sentinel values. Surely Rust has Option that also spreads into C++ these days as std::optional. But for plain C using -1 or negative values …

  7. comment
    Comment #48811217

    Yet Elm due to its simplicity does not need a lot of examples. Language itself is small and blessed way to architecture things consist of few patterns. Then things are composable. …

  8. comment
    Comment #48778684

    Java allowed to handle out-of-memory rather well if one wanted to even 25 years ago. Basically one allocated a buffer on a startup taking 5% of memory that the application was supp…

  9. comment
    Comment #48778509

    Microsoft just followed VAX/VMS that does not overcommit. And there is a noise on Linux mail lists to implement process builder pattern which VAX had like 50 years ago…

  10. comment
    Comment #48778316

    You can also use cgroup to set allocation policy for a particular program.

  11. comment
    Comment #48765854

    And in Spain most immigrants are from Latin America with close enough culture and language to avoid most integration problems.

  12. comment
    Comment #48765705

    Interesting idea. On the other hand on the latest SSD with hardware encryption the raw disk speed under Linux can be over 5 GB/s so on my laptop with 64 GB of RAM the full restorat…

  13. comment
    Comment #48764413

    On my laptop with Fedora I just configured Linux to hibernate to disk after 15 minutes of suspend. Powering memory off ensures that bugs like this Debian-specific would not matter.…

  14. comment
    Comment #48675034

    I worked for a big company that switched from 1password to Keeper. The transition was smooth and I do not see why it shouldn’t be as long as IT knows what they are doing.

  15. comment
    Comment #48635962

    And they are so much nicer. Way less noise and pollution and much better maneuverability on narrow streets or on slippery roads in winter.

  16. comment
    Comment #48622026

    Many such IDs are designed for local physical verification, like proof that the mobile phone owner is above certain age or has a valid driving license, they are not designed for re…

  17. comment
    Comment #48621779

    With LLMs the cost of duplication is much lower both to write and maintain. So abstractions needs much higher justification.

  18. comment
    Comment #48621755

    With LLMs the cost of duplication is much lower and LLMs

  19. comment
    Comment #48610105

    I wonder are there any compilers that recognizes switch-in-loop pattern of interprets and optimizes it to be branch-predictor friendly using multiple indirect jumps?

  20. comment
    Comment #48601239

    A few years ago I counted 42 tunnels on 100 km between Voss and Bergen center.

  21. comment
    Comment #48514529

    For executables on Linux there are things like bubblewrap or firejail. One can also use a restrictive container. But those are strictly weaker than browser sandboxes. The most secu…

  22. comment
    Comment #48510366

    Browsers run it in a sandbox process together with allocator hardening. Most of the bugs then are just crashed of the sandbox Another option is WASM or WASM-style sandboxes if usin…

  23. comment
    Comment #48407852

    Modern solar work nicely in UK in May-August when wind is weakest due to long hours and cooler weather. However one needs more expensive panels that also work on a cloudy days. The…

  24. comment
    Comment #48353167

    The full access to the docker socket from a user account is typically used on a development machine where malware has many other opportunities to become a root.

  25. comment
    Comment #48349143

    User namespaces significantly rise the risk of exploits and many setups disable them. One may argue that Docker should have used them when they were available, but that would break…