Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cies
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
481.
▲
by
cies
2y ago
> "Null: the billion dollar mistake" That was in C, release 52 years ago. > JavaScript [...] doubled it by having yet another null-ish value. And did so 24 years later! In defense of JS they supposedly designed and implement
482.
▲
by
cies
2y ago
> I haven't done any serious work in a language that supports them for years Is this not silently admitting that strong types to some degree have won? Don't get me wrong: I like Clojure/LISPs/Ruby. But I would not ch
483.
▲
by
cies
2y ago
> as long as you define the interface appropriately Well, if you have an interface that all entries adhere to it is not a heterogeneous list in my book. In Haskell that could be achieve without a sum type wrapper, but with a type class.
484.
▲
by
cies
2y ago
> And we're building horrific and error-prone rube-goldberg machines to bolt onto our functional programming languages instead. You literally make no sense to me. Are you sure we are talking about the same thing? I mean sure: writin
485.
▲
by
cies
2y ago
I encountered HM a lot in my working life as a programmer. I did not expect that when I first encountered the names. From the article: > HM type systems can't implement heterogenous lists [...] > [well it does when wrapping the e
486.
▲
by
cies
2y ago
The list for the Clinton's is about as long as the list ascribed to Putin. Only for the Clinton's there's a book: https://www.amazon.com/New-Clinton-Body-Count-Suspicious/dp/... And for Putin there&
487.
▲
by
cies
2y ago
I'd say he's one of the few decent senators you (plural) have there. "there" as in I do not live in the US.
488.
▲
by
cies
2y ago
So, tell me then...
489.
▲
by
cies
2y ago
Sherlock Holmes used to take cocaine to help him solve the crime, they replaced it with a pipe ~100 years ago. Soon we have to change the pipe into a cup of herbal tea.
490.
▲
by
cies
2y ago
We parse JSON all the time, there are even ways to generate an JSON-parser-in-Elm for you based on an example! What we do, is leave this up to generated code. We have OpenAPIv3 specs for our APIs and we use the OpenAPIv3-Elm-client-generato
491.
▲
by
cies
2y ago
This (Gren), Elm (what Gren is based off), PureScript (more full featured: has Haskell's type classes), Gleam (targets both on BEAM and the browser) -- all really good attempts to fix the JavaScript problem. https://wiki.has
492.
▲
by
cies
2y ago
> i actually have more faith in servo: https://servo.org Together with RedoxOS, COSMIC EPIC, and coreutils in Rust -- the future holds such great potential :)
493.
▲
by
cies
2y ago
> Firefox is eons more private than Chrome - or any of it's based browsers - can ever be Some progress is made though... Brave: https://brave.com Thorium: https://github.com/Alex313031/thorium
494.
▲
by
cies
2y ago
Another good reason besides mem safety (yay!), license (nay!): build tooling (to improve hackability -- yay!).
495.
▲
by
cies
2y ago
BSD is freer license (you can do more with the code, including releasing binaries based on the original source w/o releasing the source of the improvements), GPL is a license for freer code (you are not allowed to release binary deriva
496.
▲
by
cies
2y ago
> nothing more than an attack to our freedom C'mon... It improves memory safety! I agree with GPL being a way to protect the investment in the commons so it remains "freer" than with MIT/BSD licensed code. But in the
497.
▲
by
cies
2y ago
indeed. the gap with PHP and alternative stacks has mostly closed. PHP apps now alse get deployed by container or VM... so why not go with something like Kotlin + kotlin.html (HTML eDSL for server-side templating and HTMX), Ktor or http4k (
498.
▲
by
cies
2y ago
> I think the terms "farmer" and "farm" are entirely appropriate, as the farms that traditionally sustained humanity absolutely required animals to provide labor, fertilize the soil, and consume what would otherwise b
499.
▲
by
cies
2y ago
I just read this: https://www.reddit.com/r/unix/comments/u6r1xz/comment/i5ae0n... in order to know how FreeBSD and Apple's OSes are related. I still wonder what they "get out of" patc
500.
▲
by
cies
2y ago
That why I hate the word "farm" and derivatives like "farmer" and "farming". On one side is see land cultivators and on the other hand i see animal exploiters. The first do -IHMO- a great job akin to school tea
501.
▲
by
cies
2y ago
Post shame: I was expecting something about OnlyFans. Instead I read about Trump's lack of shame for running while he has some silly court case indicting him for things so tiny the Biden family/administration would not even notice
502.
▲
by
cies
2y ago
My first proglang, at age 7, was MSX-LOGO. English is not my first language, but this language was translated to my mother tongue, and came with an instruction book in my mother tongue. So I could get started, all by myself, at a rather you
503.
▲
by
cies
2y ago
Paying a terrorist org or doing business in a unaligned country is a very different story. The US needs certain things from Russia: it's not that all trade has been sanctioned. Just trade that does not have enough lobby power to protec
504.
▲
by
cies
2y ago
> it [the US] doesn't believe in the concept of human rights. Unless when China, Russia, Iran or DPRK violates humans right according to their Secretary of State; in that case they cry an additional Mississippi river over human rig
505.
▲
by
cies
2y ago
For professionals (doctors) it works, we know that for a long time. It's not fail safe, but it works. For the rest of the population it is hard to determine a mask measure works. Even with this study it's hard to determine. Regula
506.
▲
by
cies
2y ago
If you are browsing with an ad-blocker you are not their target audience. Then Google may seem dead to you, but more accurately you are dead to Google.
507.
▲
by
cies
2y ago
Not very informative homepage... A lang+db? Fast on one machine? Or does it distribute?
508.
▲
by
cies
2y ago
yup
509.
▲
by
cies
2y ago
Here you can see the work being done on IntelliJ Wayland: https://github.com/JetBrains/JetBrainsRuntime/issues/242 https://youtrack.jetbrains.com/issue/JBR-3206/Native-Wayland...
510.
▲
by
cies
2y ago
At this point I have only one app in XWayland (IntelliJ) and they are working on native Wayland support. I hope soon we cross the point where everyone is better off on Wayland. I'm quite glad it works for me now, and I feel bad for eve
More ›