HNHacker News
TopNewBestAskShowJobs

jarcane

3,035 karma · joined July 28, 2014

submissionscomments
jarcane··on New Leadership at Blizzard
Which is why there's the biannual Diablo 2 clone that flops, and the "horrible", "failed", Diablo III is on its 24th season and sold like gangbusters on consoles.
jarcane··on Sentenced by Algorithm
You don't have to go back to the 1700s to find African Americans being treated poorly by the judicial system.

It's a weird shifting of the sands that isn't necessary to the conversation, when the context is a subject that is causing real harm now.

jarcane··on Firefox lost 50M users since 2019
If there were someway to sync Vivaldi with an iOS browser, I'd have already switched. I've really been quite impressed with it, and it seems better every time I check, but I get a lot of use about the cross-device features of Firefox/Chrome, and while that's possible on Android, Vivaldi still don't have an iOS version.
jarcane··on APSE – A Personal Search Engine
This reply assumes someone else cannot get ahold of that data.
jarcane··on Self hosting is important
I'm in Finland and it's the same here.

A friend who basically was freelance and did tons of self-hosted IT shit for years, has given up and is now doing contract work in fucking Photoshop, because you can't practically run own hardware services anymore.

It's a joke, and it upsets me that it all seems to just have happened quietly under everyone's nose, and no one seems to be worried about it at all.

jarcane··on Self hosting is important
because that "cheap data" is only cheap for download.

upload is aggressively throttled, filtered, sniffed, redirected, and otherwise treated as a hostile act by ISPs, to submit to the demands of the media industry and keep squeezing businesses for exorbitant rates for the same bloody service but with the filters turned off.

your average consumer ISP account where i live can't even run sshd without using complicated work arounds.

the system has de-democratized web hosting and monolithic services have rushed to fill the vacuum left by the death of the ISP hosting era.

jarcane··on The Framework Laptop is now shipping
They mention that several other such ports like the audio and power are easily replaceable so that seems a fair assumption. The modules are also track-mounted and appear to lock into place somehow, so it seems unlikely that the internal connection will suffer the same kind of torture an external port would.
jarcane··on The Framework Laptop is now shipping
The Framework's ports are all on user-selectable, replaceable expansion modules. If one of the USB-C ports dies, you just unplug it and install a new one.
jarcane··on Clojure builds as an amalgamation of orthogonal parts
Rich can try to redefine the English language all he wants, but he'll find it a lot more difficult than redefining Clojure.

The fact is, the solutions the core team have been putting out for the last several years have been neither simple or easy, and in fact tend towards a weird and arcane complexity in service of problems no one seemed to have.

I remain baffled by Spec, by the clj tool, by deps, and now this. At every step it seems as if the team lives in their own world, and not in ours, and each new tool is as cryptic and convoluted as the last.

They frequently don't even seem to encourage code that is consistently idiomatic to how the rest of us even write Clojure. Who else was even using namespaced keywords for anything until Spec decided to not only use them, but link the entire mechanism to a mutable namespace registry? How is that "functional" in any way?

jarcane··on Show HN: C3 – A C alternative that looks like C
A language cannot "survive the next 50 years" if people are too hidebound to refuse to let go of the current 50 year old language.

You are asking for the equivalent of those job listings that demand "10+ years experience" in a tech that's only been out for 5.

jarcane··on F# is the best coding language today
IMO C# is picking up a lot of small things that make it incrementally better than it was before, and at some point it's not worth the hassle to go to F#. F# features are gradually added to C# so C# developers have time to pick them up as well.

You cannot add the best features of F# to C# without making it a fundamentally different language. You're not gonna make C# into a type-inferred FP language by bolting on some random half-understood bits anymore than you can make a cat jump better by gluing rabbit legs onto it.

It's the core paradigm and philosophy that makes it great, and if anything, what I've seen hold it back from its potential is insufficient support requiring essentially importing C# idioms into the language just to interop with existing libraries.

jarcane··on Protect student privacy: ban eproctoring
Recognition algorithms often make assumptions about the way people "should" be shaped according to their recorded gender or the way the machine attempts to "guess" said gender, and a clash in expectations gets flagged and generates false negatives because things aren't in the "right" places it thinks they should be.

For a really simple example if this problem, the TSA body scanner machines flag on trans people constantly. It detects as an "unknown mass" if gendered body parts (ie. breasts/genitals) don't match its binary expectations for what gender is marked on their passport. Often they get it coming and going: a trans femme still marked M will get flagged for having breasts, but if they've changed it to F, they get flagged for their genitals instead.

Now you get a full grope patdown from a suspicious TSA officer, because a machine was coded to make binary assumptions about bodies.

jarcane··on Back to the Future with RSS
... you ever see a project and realize it's exactly the one you've had knocking around your brain for ages and just never had time to get to?
jarcane··on The 'Fuck You' Pattern
The report dialogue has also been broken for awhile now, and the new support for image+text posts was backported in a pretty ugly way too.
jarcane··on Near, the emulator developer of bsnes, higan, and more, has died
> “Near took their own life”. That’s how a news article would phrase it. Suicide is a voluntary action, a problem with oneself. Implying nobody is to blame but the victim and perpetrator, one and the same.

> Near did not commit suicide. Near was murdered. Victim of a lifetime of harassment. After an abusive childhood, and followed by community toxicity, Near was eventually targeted by Kiwi Farms.

From a statement by the friend who was on the line for his last moments. https://docs.google.com/document/d/12pOhaaFh998B0kyc5Sm4Ihlh...

This was not a passive act. This was not a mental health issue. This was murder, premeditated, and with utter and complete indifference to human life, by a site that is widely known and supported by some of the largest corporations in tech.

Cloudflare still provides services to KF despite repeated requests and reports as recently as December of last year. Despite occasional promises to the contrary, search engines like Google and DDG continue to allow them to googlebomb people's names and pollute search results with slander.

This is a site that delights in murdering people for sport, and jokes about "kill counts" whenever one of their victims finally succumbs to their relentless abuse and harassment. Its members deliberately targeted them with endless abuse, tracked down and doxxed family and friends, and even similarly attempted to bomb them with suicidebait themselves, all to completely isolate them from any support or help and make them terrified not just for their own life, but that of those who cared for them.

jarcane··on Star Citizen Progress Tracker v1.0
When someone continually milks customers for more and more cash on the promise of something never delivered, that's called "exploitation" and "a con job."

Minecraft launched into EA with a game that was still actually fun to play in itself, and asked a moderate fee for access to ongoing improvements.

Star Citizen isn't selling a dream, it's selling plots of land on the moon.

jarcane··on Saying Goodbye to Android 2.3 Gingerbread
I always wondered how and why there were so many Pixel Dungeon clones, and I only just now learned via this article that it's because the original was open-sourced.
jarcane··on Google Groups has banned comp.lang.tcl
There was one of those spamming the Racket mailing list now for years. WTF is the deal with that anyway?
jarcane··on Replit now supports every programming language in Nix
Ahh! That was the missing piece of the puzzle, thank you.

Also played a bit with the Glitch import on an Elm import but found it broke npm in weird ways (something about a file being moved but not found?), but then the Github import of the same project wouldn't work either because of Node version incompatibilities that don't seem to be repl.it's fault exactly other than just "it runs node 12 and some stuff is broke on node 12".

Does look promising otherwise though, with the Nix support I can see soooo many things being possible that simply weren't on other similar options like this.

jarcane··on Replit now supports every programming language in Nix
OK, experimenting with this example, I attempted to import a simple Racket web app (https://github.com/jarcane/RantStack). I've provided links to the REPLs too for both attempts.

attempt 1) I was able to import a Racket app from Github, added a similar nix config to it as described in the docs, but it would not run as it says nix-shell is not present. Apparently a repl needs to be blessed some how as a Nix instance to work, but there's no option to select that when importing or creating a repl. URL: https://replit.com/@jarcane/RantStack

attempt 2) Next I tried just forking your template, and literally just copy-pasting the code from my app (it's a single file anyway) into the main.rkt. This runs the app ... but I can't actually access it, because apparently the ports aren't being forwarded. Going to the URL as described in the repl.it docs just gives me an eternal "Repl waking up" screen that loads forever, but never resolves. URL: https://replit.com/@jarcane/racket

jarcane··on Replit now supports every programming language in Nix
Neat. If this works as advertised (and it seems to), this rockets it past the capabilities of Glitch when it comes to language support.

I had to do a fair bit of work to get anything but node running on Glitch, and since then it seems like the performance limits and startup time have gotten a lot worse, making it more and more painful to use. I have an Elm framework for slideshows I use there, and was constantly frustrated by my editor timing out every time I alt-tabbed and taking ages to reload.

jarcane··on Aukey kicked off Amazon following fake reviews allegations
It happened so fast too. I'm in Finland but used to buy from a.de on a regular basis because there was no VAT, shipping was sensible, and often the prices were much better than local markup (which is infamously bad in Finland), especially on stuff like video games.

Sometime in the past few years something changed though. Shipping prices went up. Prices on name brand goods started climbing up too, sometimes higher than I pay locally even. Savings basically disappeared so I stopped bothering 90% of the time.

Then the flood came. IG without the international competition, the knockoff and counterfeit and aliexpress sellers saw an opportunity and absolutely flooded the site. Now you can't find a name brand fucking anything unless you explicitly search for it, and more often than not it's out of stock. It will sell you a million suspiciously cheap knockoffs with obviously fake brand names, often the same knockoff under dozens of different names and prices.

It really is basically just a shit overpriced Wish now, and it is baffling to me that Amazon have seemingly just allowed this to happen.

jarcane··on Microsoft Authenticator Chrome Extention is not from MS and is phishing
Just like they have with Play Store.
jarcane··on Audacity Aquired by Muse Group
I don't need that, I need to know what is going to happen to an important piece of software I rely on to do my work, and which is one of the only quality free software options for.
jarcane··on Audacity Aquired by Muse Group
Does someone have any actual text explaining this without the marketing preamble and cute Youtube speak?
jarcane··on New x86 micro-op vulnerability breaks all known Spectre defenses
People with the power to change stuff thought Java applets were a good idea in 1995, when most computers in wide circulation could barely run the JVM at any acceptable speed.

Never trust the tech industry to make optimal decisions, you are only in for a bad time.

jarcane··on Pangolin – Mobile AMD laptop with Ryzen CPU and Radeon graphics
Not if you want 3d graphics it's not.
jarcane··on Pangolin – Mobile AMD laptop with Ryzen CPU and Radeon graphics
Would like to see more specifics than just "AMD Radeon Graphics".

That could mean literally anything from Intel integrated level performance, to a proper dedicated GPU, though for the price here I'm guessing on the former ...

jarcane··on We created a fake language to root out resume liars
My second ever job was at a startup that put me through three rounds of interviews, all of them in Python. The homework task, the questions, literally nothing else was mentioned through the entire process.

After I got hired, I showed up the first day and one of the managers asks me, "So I heard you know functional programming, right?"

I said "yes" and was immediately whisked off to the backend division that worked entirely in Scala, a language I had literally never spent more than 5 minutes on before dismissing because the online tutorial I was using broke about two chapters in.

jarcane··on Brave is launching its own search engine with the help of ex-Cliqz devs and tech
"Cliqz sounds too much like an off-brand, gutter ad seller to ever have credibility, and I say that as someone who was fairly impressed with their tech."

That's because they were. The parent company was in adtech and they even had another subsidiary that was hawking browser toolbars.

Frankly though, the Brave brand has no better reputation with me however, so it still means seeing whatever promise the tech might've had consigned to the same headspace as the rest of the scamweb.

← PreviousPage 2 of 23Next →