News for hackers. Stuff that matters.

hden

Re:Why senior engineers let bad projects fail on Thursday January 15, 2026 @07:02PM (#46641274)
mortgage?
Re:Experiment: Making TypeScript Immutable-by-Default on Tuesday November 18, 2025 @10:53AM (#45967903)
Mutability is overrated.
Re:Documentation for the JSON Lines text file format on Sunday February 25, 2024 @04:55AM (#39499392)
When will this get a proper IETF RFC?
Auth0's Fine Grained Authorization is in developer preview.

https://auth0.com/developers/lab/fine-grained-authorization

Re:DevOps Is Bullshit on Thursday October 20, 2022 @11:10AM (#33275910)
Sounds like a cultural problem and/or hiring problem.
"Good" is not well-defined so let’s rephrase it as "interests".

People with the same ideologies flocks together. So when conflict of interest happens, each flock believes that

> "We" are good and "they" are evil. > "We" are right and "they" are wrong.

Most of the time, you can get away with 'iconv -f cp932 -t utf8'. Welcome to Japan.
Re:Clj-3DF: Clojure(Script) Client for Declarative Dataflow on Monday February 08, 2021 @10:40AM (#26065941)
Probably. Check out materialize, which is also based on differential dataflow.

https://materialize.com/docs/demos/business-intelligence/

Re:Phony Targets on Wednesday December 23, 2020 @07:25PM (#25523908)
> Makefiles are machine-readable documentation that make your workflow reproducible

> Mike Bostock

https://bost.ocks.org/mike/make/

Re:Fuzzy logic rice cookers (2016) on Sunday December 20, 2020 @10:40PM (#25491921)
You can still simulate the old ways without electrical circuits. Just put one of these seemingly primordial devices on your stove and adjust the heat and time to your likening.

http://www.umic-all.com/products/kinsei_kamadaki/index.html

Re:The database I wish I had on Tuesday September 01, 2020 @07:22AM (#24340599)
Datahike is an immutable Datalog database (like Datomic) powered by the hitchhiker-tree.

As of v0.6.0 it use hitchhiker-tree synchronization for replication.

https://github.com/replikativ/datahike

> Requirements change. Every software engineering project will face this hard problem at some point.

Rich Hickey calls this a 'situated' program in his talk from Clojure/Conj 2017, where the program has to deal with information and real-world irregularities for extended periods.

While agile disciplines help you from one perspective, your tools (e.g. program language) might also help you solve some of the problems. In this framing, Clojure certainly tries to help where the it matters most.

Highly recommended to read the transcript or watch the video, even if you are not interested in the language itself.

Video: https://www.youtube.com/watch?v=2V1FtfBDsLU Transcript: https://github.com/matthiasn/talk-transcripts/blob/master/Hi...

Re:CalVer: Calendar Versioning on Monday January 06, 2020 @08:33AM (#21968968)
Re:Why did Clojure gain so much popularity? on Tuesday April 23, 2019 @09:17AM (#19728264)
The same can be said about WebAssembly. But we needs to first figure out how to implement GC.
Re:Why iPhone Xs performance on JavaScript is so good on Sunday October 07, 2018 @11:49PM (#18164005)
So Apple has its own browser, its own JIT compiler(1), which emits its own instruction sets, which then run own its own CPUs.

Heck let’s propose the JPU (JavaScript Processing Unit) for server-side codes.

1. https://webkit.org/blog/5852/introducing-the-b3-jit-compiler...

Re:Alphabet Backs GitLab's Quest to Surpass Microsoft's GitHub on Thursday September 20, 2018 @06:21AM (#18031110)
If anyone is looking for a alternative without tech giants’ grasp on it, Git over IPFS (or SSB) might me a interesting solution.
Reminds me of the article “Falsehoods programmers believe about addresses.”

1. https://www.mjt.me.uk/posts/falsehoods-programmers-believe-a...

Re:Stop Using Excel, Finance Chiefs Tell Staffs on Wednesday November 22, 2017 @08:47PM (#15762185)
> I would argue that the most commonly used programming language is Excel. But few of the people using it realize they're programming.

Indeed, I'd also argue that the most commonly used database is Excel. Although few people using it realize they're designing schema.

Re:Systems Past: software innovations we actually use (2014) on Wednesday December 28, 2016 @12:24PM (#13271976)
In case someone is wondering what is HyperCard.

- http://www.loper-os.org/?p=568 A short article demonstrating how to build a calculator app. - https://vimeo.com/95380430 A 10-min talk showing the full potential of the language.

Re:Have Software Developers Given Up? on Wednesday April 27, 2016 @04:19AM (#11578625)
Reminds me of a talk from Seth Godin: This is broken https://www.ted.com/talks/seth_godin_this_is_broken_1
Re:Our software must get better on Wednesday April 13, 2016 @04:07AM (#11486520)
Also see a the discussion on HN: Why Shitty Products Survive (and Thrive!)

https://news.ycombinator.com/item?id=10994721

Re:Best ways to fight fatigue when coding? on Thursday March 31, 2016 @03:35AM (#11395574)
Try coding on a hammock.

Hammock Driven Development https://www.youtube.com/watch?v=f84n5oFoZBc

Re:Composable Pipelines [in Go] Improved on Wednesday December 23, 2015 @12:46AM (#10782169)