HNHacker News
TopNewBestAskShowJobs

shikck200

81 karma · joined November 19, 2024

submissionscomments
shikck200··on Pnpm 12.0
Like i said, the dash IS a thing, and only in practice used by "experienced writers", common folk NEVER use it. LLMs stole all the books, so obviously the AI spits out dashed like there is no tomorrow.

You cant argue about this, just looking at github, i never saw dashes used pre AI. Today you see a dashes in code comments, PRs, issues etc EVERY time. Its all AI generated.

shikck200··on Nitter and XCancel receive cease and desist notices
I get news from Ukraine just in a good enough pace from various bloggers etc on youtube. Then there is telegram, thats arguably even a better source for the "this just happened on the front lines" news (ofc without any sources, just like twitter).

Bottom line is you DONT need twitter if your only want is "i want rumours called news the minute something happens"

shikck200··on Nitter and XCancel receive cease and desist notices
Who TF wants to use Twitter? Its the worst echo chamber out there.
shikck200··on Pnpm 12.0
Nah. I NEVER say the dash pre-AI, at least in commoners writings. Maybe in some books etc. The dash you read today is 99.9% AI generated.
shikck200··on Can I use my Outputs to train an AI model?
They stole all the data, and then dont want you to steal it back. Its basically Robin Hood all over again.
shikck200··on Delta
God i hate this non stop AI slopfest
shikck200··on Bonsai: Janestreet's UI Library
Looks like OPs post was flagged. I have also seen this on multiple ocations. To me this is REALLY fishy. Since the janestreet fraud there has been a massive campaign online to downplay all negative comments, disable comments on JS videos, and overall radio silence.

I know some long term ocaml users and i can tell you that there is stuff boiling under the hood. Many are very much NOT HAPPY with JS and what they did.

shikck200··on A migrant surge tests Spain's open policies
So immigrants flooded the border, and then noticed they never actually left Africa? What kind of dumb is this?
shikck200··on Golang proposal: container/: generic collection types
Java? No thanks. I have some horrible memories from the ugliness, verbosity of Java. The cherry on the cake is the huge hog of an runtime called the JVM. Also java semi-forces you to have some bulky IDE. Last i looked there was no core java lsp server bundled in the tooling.

Java is the enterprise language that make programming suck.

shikck200··on Golang proposal: container/: generic collection types
Go never was "no generics". It had generics rusted in from the get-go, but never implemented them as it was a complex feature and one that made the compiler slower. Im glad they waited. Compare to PHP, where every feature is bolted on and then you end up supporting it forever.
shikck200··on Codeberg Bans Cryptocurrency Projects
Thats pretty limited. How do i buy a car with monero? A house? How about can i pay for medical treatment with monero?
shikck200··on Codeberg Bans Cryptocurrency Projects
> WikiLeaks and SecureDrop would disagree.

This is just nonsense. You can also then argue we should ban email. I can get an anon throwaway email and send some leaked document that way to, say a reporter.

> Chat Control 2.0

Has nothing to with with cryptography. Banning that would mean we have no ssl, and no online payments / banking.

shikck200··on Codeberg Bans Cryptocurrency Projects
Why would P2P/E2EE software be banned? Makes no sense to even compare that to crypto. Its like saying we ban C because the bitcoin is written in it.

> Software that gets used to leak state secrets?

Thats not really a "thing". If someone uploads something of the sorts, it probably going to be taken down. VPNs follow the same rules as P2P/E2EE, and has nothing to do with crypto.

Just look at github, they have taken down multiple repos during the years that are illegal, and/or breaks their TOS.

shikck200··on Codeberg Bans Cryptocurrency Projects
I hear this over and over. What kind of privacy are we taking about here? You mean X gives Y 100 bucks in cash privacy? Or purchasing a house where there is no paper trail, no knowledge of who is the previous/current owner and no insurance at all kind of privacy?

Would you be happy to send your kids to a school that no one knows whos the owner, who operates it and if there is any kind of hazards and/or insurance/maintenance? Lets not even talk about how and what the teachers get paid, as its all fully private.

shikck200··on Codeberg Bans Cryptocurrency Projects
We can send normal FIAT pretty much anywhere in the world, instantly. There might be some places that are truly out-of-reach, but at the same time, crypto is probably not working there neither as a) there i literally no computers and b) no way to use the crypto. So you end up exchanging crypto for fiat, and pay a high fee in the process.
shikck200··on Incremental – A library for incremental computations
Jane street was/is a top user of ocaml, they kind of flushed their reputation down the toilet with they massive fraud in the asian markets. IIRC the entire company got banned from trading inside India, hongkong etc.

After they got caught most of their online posts/videos either got deleted, or locked so you could not comment on them.

I had hoped their front guy for ocaml, Ron Minsky had atleast made some sort of statement. Currently no ones know how deep that fraud went, but what we know ocaml was used in the fraud, damagine ocaml ecosystem too.

shikck200··on Clojure Hosted on Go
Thats pretty sweet.

How does the repl work? Does it compile to Go, then execute? Or does it ship with a full vm? Most go repls are really slow because they need to compile/execute (they fake the "e" part in repl). Its a niche case, but could enable some fun projects.

shikck200··on Show HN: Homebrew 6.0.0
Why is this not the default? I removed homebrew years ago, because it was just full of nasty surprises like this. Does homebrew still share dependencies? Previously you could not have package A with a transitive dependency of lib-X = v1.2 and B that requires lib-X = v.0.7.
shikck200··on SpaceX, Other Mega IPOs Denied Fast Index Entry by S&P
Paywalled.
shikck200··on Elixir v1.20: Now a gradually typed language
Ocaml is just an ML in the traditional sense. It keep scope without curlies. There is really not much else to it.
shikck200··on Elixir v1.20: Now a gradually typed language
Lisette actually looks really nice! I huge improvement over Go (even i am really fond of the go runtime)
shikck200··on Does anybody like React?
There is many "like react" things out there. I avoid full fledged frameworks like the pest, but something like solid.js is probably the one that matches how i think of webdev.
shikck200··on Rhombus Language
I have aliases for these kinds of general things (in vim) for most languages i use. Eg. if im inside a typescript file i have a mapping produces if ($obj) { $ } and i tab to enter the next "$" to insert the correct things.

The same goes fo Go. I have a mapping for if err != nil { ... } and the cursor is places inside the block.

I dont understand why people dont use this kind of thing for the most common programming constructs.

shikck200··on PHP 8.4.4 Released
Why is the only PHP defence i hear always the same "use a framework!". I did those for decades, and they always end up sucking. Either you need to hack around them, they have shitty defaults and finally they are abandoned and bitrot without any way of rewriting because of the huge size of the app.

How about just write the code, using the stdlib and picking highly focused libraries for things you dont want to write (crypto, drivers etc.) your self.

shikck200··on PHP 8.4.4 Released
Last time i looked PHP still had no generics, and the "typesystem" is mostly a joke. All the builtin functions still have no namespaces, and no forced types. PHP still coerces strings to ints and vice versa. PHP still has serious bugs with its (only) collection, the frankenstein ARRAY. IIRC doing a array_filter is still broken on PHP8 for key val arrays. PHP still had no unicode in 2023, im not sure how the latest version fixed this or not. IIRC you had to use the weird mb_real functions to get anything closely functional, and it was a mess.
shikck200··on PHP 8.4.4 Released
Real numbers is hard to measure with PHP. This is because of the weird world of CMS systems (like wordpress). From all PHP code out there WordPress is most likely taking 80% of all the online deployments. So is it really PHP anymore? Its just a UI you click, drag and drop and customize. You dont even have to touch any code.

IF this is the measure, why not count PHP as C, as its written in C?

I stil argue that a single javascript library (jQuery) is MORE popular in 2025 than all PHP installations combined. Take that for scale. Now add all javascript (non compiled) and it trumps PHP by a factor of 100.

shikck200··on Zig's comptime is bonkers good
Indeed. Ocaml is GC'd, and that makes the implementation different. However, the question was about compile times, and i dare to say Ocaml is one if the fastest ones out there, even tho it has an rich and expressive typesystem. The conclusion then needs to be that the type system expressiveness (complexity?) does not alone make for slow compile times.
shikck200··on Zig's comptime is bonkers good
Ocaml
shikck200··on Neuters: Lightweight front end to Reuters News
Some issues with pagination. I would recommend a non limit offset combo. Right now i get an error: "You tried to access /world/" when manually change the offset.
shikck200··on Nyxt: The Hacker's Browser
My first impression was the same. Mostly from the screenshots, each one had multiple places with an "emacs" text element. If this is not bound to emacs, what the hell is the emacs thing doing there?
← PreviousPage 2 of 3Next →