Live data from Hacker News

Viewing profile — greenshackle2

greenshackle2

HN member
Joined
Tue, Oct 04, 2016, 5:40 PM UTC
HN karma
1,836
Public activity
678 items

About greenshackle2

No profile information was provided.

Recent public activity

  1. comment
    Comment #39685601

    I'm good I'm just here to chat, not to promote anything ;)

  2. comment
    Comment #39685020

    Wrong. Consider the standard backslash escape: represent literal comma as "\,", and literal backslash as "\\". Backslashes are otherwise forbidden. It will be difficult to find pat…

  3. comment
    Comment #39684278

    Can you parse this 2-row CSV: SomeCommas,MoreCommas,OnlyOneComma,ALotOfCommas ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

  4. comment
    Comment #39681465

    I'm sorry but.. why? The library is a single function consisting of 10 lines of Rust code. And would be about 10 LOCs to re-implement in any language that has native csv libs. It s…

  5. comment
    Comment #39680758

    If both ends got APIPA addresses would they be able to talk to each other? I was under the impression you have to set up the devices as each other's default gateway, but maybe I'm …

  6. comment
    Comment #39680651

    Yeah they should add it. The tool is like 20 lines of Rust code. It's a thin wrapper around the csv Rust crate, which does support specifying alternative delimiters.

  7. comment
    Comment #39680371

    This is (nominally) a discussion about the csv-to-usv tool. They are asking if the csv-to-usv tool also accepts semi-colon delimited files as input. Have you maybe lost track of wh…

  8. comment
    Comment #39679988

    Right, that plan is somewhat foiled by most laptops not having ethernet ports anymore. You don't need crossover cables anymore. You can just connect a regular patch cable directly …

  9. comment
    Comment #39679794

    Next time, I'll be sure to do it the easy way by going back in time and getting a free copy of Acronis TrueImage in 1998.

  10. comment
    Comment #39679546

    You just need a single Ethernet cable really, if the devices are reasonably modern. With Auto MDI-X the days of needing a crossover cable or a switch are over.

  11. comment
    Comment #39033565

    DNS over HTTPS is using port 443 because it's... HTTPS. Are you blocking that too?

  12. comment
    Comment #37742467

    Which French layout would that be? I've never seen a French keyboard where this is true. French is my native language. On layouts I'm familiar with, some accented letters have sepa…

  13. comment
    Comment #37500776

    I'm in Canada so laws are different but what I found here is when I ask for proof they don't send it, they just sell the "debt" to a different agency and then I start getting haras…

  14. comment
    Comment #36493672

    I was hoping this would let me set 125% scaling on my 3440x1440 display but no, I guess it's a hard OS limitation. It's my biggest gripe with MacOS. (There's BetterDisplay - former…

  15. comment
    Comment #35082772

    > automated assessment tests, I was consistently placed in the "best" decile Of course you were. I'd expect that for a large fraction of gainfully employed devs. People who can't c…

  16. comment
    Comment #35082349

    > But, what do you think happens when you write (input) data to memory and then read (output) it from memory? I'll help you: it starts with "I" and ends with "O"! That's.. that's n…

  17. comment
    Comment #35075331

    You can still mail in paper forms.

  18. comment
    Comment #35074652

    Asyncio is for cooperative multitasking. I/O is the most common use case but it's not the only one. They're using the event loop to schedule their GUI tasks. Textual is a framework…

  19. comment
    Comment #33082645

    Clicking five semi-random links on the first page of pubmed is not a comprehensive review of the literature. If you search homeopathy on Cochrane, who are somewhat the gold standar…

  20. comment
    Comment #32986704

    If they owned 100% of the copyright, then it still wouldn't matter. The GPL gives additional permissions, along with some restrictions / obligations, to Licensees. As copyright hol…

  21. comment
    Comment #32984347

    You can read the terms yourself, the network part is section 13, it's not long. https://www.gnu.org/licenses/agpl-3.0.en.html It just says interact remotely through a network. Inte…

  22. comment
    Comment #32983767

    The justification usually given for AGPL is to prevent other companies from running paid SaaS without sharing their modifications. The actual terms is that any user who interacts w…

  23. comment
    Comment #32983371

    It's unclear from the article whether: 1) RoboVM had to use the GPL license because they used other people's GPL code - which they presumably pulled out / rewrote themselves in the…

  24. comment
    Comment #32070378

    > 1 day (not 24 hours) Just to spell it out, some days have 25 hours or 23 hours due to daylight savings, or 24 hours and 1 second because of leap seconds, etc.

  25. comment
    Comment #32070210

    > the user has selected for the machine I don't think most Java and C# software is desktop apps? Surely in most cases it's the locale selected for the server or VM, which should be…