HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Ultimatt

no profile record

comments

Ultimatt
·3 miesiące temu·discuss
With a side helping of something new, technofeudalism. Both of which are not at all related to technocracy.
Ultimatt
·3 miesiące temu·discuss
The irony of there being a downvote button too.
Ultimatt
·4 miesiące temu·discuss
Maybe if you've spent decades on the same codebase. Now try doing that in a recent codebase thats been agnatically engineered by five people spiffing into the same repository. Good luck with your VIM muscle memory where the entire code base changes every five seconds around you so that no human can actually track wtf is happening week on week.
Ultimatt
·4 miesiące temu·discuss
I am mildly shocked after almost two decades of Mac use I never came across cmd+tilde thanks a lot!
Ultimatt
·4 miesiące temu·discuss
Because Spotlight now rarely finds your applications in search so you can't just quick launch anything.... from a launcher widget
Ultimatt
·5 miesięcy temu·discuss
Huh? Im over 40 its only getting easier to get hired... Not sure where the ageism meme came from other than perhaps older generations who learned compsci pre the internet got left behind a little bit in the made takeoff of software. I am over 40 without a family or partner though, so I suspect the bias is far more about how much of your life is work energy.
Ultimatt
·5 miesięcy temu·discuss
But no employer has ever said "I just want an employee". So only someone naive in the extreme would imagine with the power dynamic in play the sales pitch isn't necessary. That a job is even advertised means the hardest part of the sell has already been done for you internally, but also probably has less favourable terms. If all you ever think is "I just want a job" you will almost always undersell yourself and have the worst jobs. The best ones aren't even advertised and are created purely on your own salesmanship.
Ultimatt
·5 miesięcy temu·discuss
I actually think there is a different effect at play which is the technical need is growing in seniority and complexity as people have large established software systems. The junior market has high accessibility but the senior actually takes a while to get anyone through the door. My current job had been advertised for 6 months, it needed a relatively insane set of knowledge and skills where I only really had maybe 50-60% of the ask. I literally had to learn all of GCP from scratch and I was still a better fit than you're likely to find. I think this is also the same trend AI is making worse as the demand for junior also goes down you'll see these averages climb as most hiring becomes more senior.
Ultimatt
·5 miesięcy temu·discuss
Errr its always been extremely true that social networking brings success. With far more value return than writing great code nobody knows about or uses.
Ultimatt
·7 miesięcy temu·discuss
The issue is they don't then fuck off, they instead charge ever increasing rates yearly to maintain that simple port an 18 year old could do.
Ultimatt
·7 miesięcy temu·discuss
For local MLX inference LM Studio is a much nicer option than Ollama
Ultimatt
·8 miesięcy temu·discuss
I'd say there are converging standards like Parquet for longterm on disk, Arrow for in memory cross language, and increasingly duckdb for just standard SQL on that in memory or on disk representation. If I had to guess most of the data table things vanish long term because everyone can just use SQL now for all the stuff they did with quirky hacked up APIs and patchy performance because of those hacked up APIs.
Ultimatt
·8 miesięcy temu·discuss
This worked well for me for some things I've recently been learning/working on. One improvement I'd add is the citations of where information have come from aren't hyperlinks it would be very useful if they were!
Ultimatt
·8 miesięcy temu·discuss
A bigger problem in this respect with Wikipedia is it often cites secondary sources hidden behind an academic fire/paywall. It very often cites review articles and some of these aren't necessary entirely accurate.
Ultimatt
·8 miesięcy temu·discuss
Well also years of Wikipedia proving to be more accurate than anything in print and rarely and not for very long misrepresenting source materials. For LLMs to get that same respect they would have to pull off all of the same reassuring qualities.
Ultimatt
·9 miesięcy temu·discuss
It lingers in fat tissue and once at a low enough level your liver doesn't really clear it. But that kind of level isn't necessarily linked to increased risks of diabetes or heart disease.
Ultimatt
·9 miesięcy temu·discuss
https://duckdb.org/community_extensions/extensions/duckpgq.h...
Ultimatt
·9 miesięcy temu·discuss
I haven't touched Perl in about ten years but your example is kind of insane. This is the one place Python is more annoying than Perl???

    my $a = ["foo", 123, {"bar" => [[1,2,3], {"qux" => "quux"}]}];
    $a->[2]{"bar"}[1]{"spam"} = "eggs";
    use JSON;
    print(encode_json($a))
That's the same as your example (minus the tuple type), but where Perl shines over Python (a lot) is you could have done the following:

    use JSON;
    my $a = [];
    $a->[2]{"bar"}[1]{"spam"} = "eggs";
    print(encode_json($a))
which would yield the json: [null,null,{"bar":[null,{"spam":"eggs"}]}]

To do this in Python is truly grim:

    import json
    from collections import defaultdict

    # recursive defaultdict using lambda
    datastructure = lambda: defaultdict(datastructure)

    a = [None] * 3
    a[2] = datastructure()
    a[2]["bar"][1]["spam"] = "eggs"

    print(json.dumps(a))
and thats doing it the unpythonic way, if you were to do this like the typical Python dev would accept in an MR for a large corp you would have written:

    import json
    from collections import defaultdict

    def datastructure():
       return defaultdict(datastructure)

    a = []
    # expand list to at least length 3
    while len(a) < 3:
       a.append(None)
 
    a[2] = datastructure()
    a[2]["bar"][1]["spam"] = "eggs"

    print(json.dumps(a))
They would still hate you for defaultdict(datastructure) though. Because absolutely no one in Python realises its got that level of expressionism one of the few places it does.
Ultimatt
·9 miesięcy temu·discuss
A problem very solved in tooling for both languages, other than plenty of novice library maintainers existing in the ecosystem. Which is hardly a fault of the language and more choosing those vendors for your projects.
Ultimatt
·9 miesięcy temu·discuss
For some measures of failure. Raku (aka Perl 6) does exist after all https://raku.org