dgsb
Re:The xz attack shell script
on Wednesday April 03, 2024 @05:12AM (#39915058)
or make.go, for some project it makes sense to not add another language for scripting and building tasks. It way easier for every one to have to master multiple language.
Re:PostgreSQL is enough
on Wednesday February 14, 2024 @05:44AM (#39368472)
It's more than a PITA, it's almost impossible to implement ACID correctly. It's very very hard to do. There almost no point in implementing that in house when we have sqlite3.
Re:PostgreSQL is enough
on Wednesday February 14, 2024 @05:43AM (#39368457)
You should seriously check sqlite3, it will save many engineering hours. free acid and btree.
Re:PostgreSQL is enough
on Wednesday February 14, 2024 @05:27AM (#39368367)
For custom binary file you could and should use sqlite, it has many benefits instead of writing your own custom file format. You just have acid without any cost. It's a single file database you can access throuhg lib statically linked in your application and that's done.
You can check these links:
Re:Structured Logging with Slog
on Wednesday August 23, 2023 @02:46AM (#37232587)
It's also the reflect on the value part which slows down things. It could be improved but it's hard to do that without breaking interface. It's so widely used that a major bump wouldn't that useful.
Re:Working with CSV files on shell/terminal
on Wednesday June 28, 2023 @03:08AM (#36503310)
I agree it's indeed one of the best tool to process csv files. Using basic coreutils command are going to be soon very limited and brittle to process csv files.
Re:Working with CSV files on shell/terminal
on Wednesday June 28, 2023 @03:06AM (#36503297)
I do use sqlite too to process csv file, but I either rely on csvkit to generate the schema from the csv or create the table with raw sql before inserting data in the sqlite database.
Re:Leveling Up Your Git Server: Sharing Repos with a Friend
on Friday June 02, 2023 @05:22AM (#36162972)
I've previously used gitolite for such kind of set up https://gitolite.com/gitolite/index.html
The configuration is done by pushing on a specific gitolite-admin repository
Re:Lost John Coltrane recording, from experimental phase with Eric Dol...
on Thursday June 01, 2023 @05:26AM (#36148998)
I miss Pat Martino so much. I've seen him live twice, both times it has been an incredible experience.
Re:Ask HN: Most interesting tech you built for just yourself?
on Tuesday May 02, 2023 @10:15AM (#35787780)
It's not that really interesting but it's something I use daily. I've written a sqlite3 based time tracking tool. I highly inspired by timewarrior, but I wasn't satisfied with it.
Re:How did I run that code again? Tools to help recall
on Friday January 28, 2022 @08:22AM (#30114221)
mage is great, I'm moving forward to that too.
Re:Managing my personal knowledge base
on Friday January 10, 2020 @04:28AM (#22009652)
I didn't know we could search in the bookmarks from the address bar directly. It is indeed a nice feature. Here is the documentation for reference
https://support.mozilla.org/en-US/kb/address-bar-autocomplet...
More specifically in the section Changing results on the fly
Re:Managing my personal knowledge base
on Friday January 10, 2020 @04:19AM (#22009605)
That's the save method I'm using since one year now. It perfectly fits my needs as a single user of this wiki.
No infrastructure to set up, it works out of the box.
As a former ikiwiki user I won't go back.
Re:Managing my personal knowledge base
on Friday January 10, 2020 @04:15AM (#22009570)
I use airtable now when I need to have structured data.
I use tiddly for note taking and enhanced bookmark management.
Re:Why restaurants became so loud
on Saturday July 28, 2018 @09:03AM (#17632971)
Yes indeed, several times. I've only travelled in NYC, but nothing really compare to the loudness I've been exposed in the there.
Re:Why Google Stores Billions of Lines of Code in a Single Repository ...
on Friday July 27, 2018 @08:42AM (#17625499)
Just curious how small is small ? How many kloc ? How many people ?
Re:Why Threads Are a Bad Idea (1995) [pdf]
on Wednesday June 13, 2018 @07:16AM (#17302024)
Nice story. Interesting notes in your paper on the lack of a standard library. In the end, I think this is what have killed the language.
Re:Why Threads Are a Bad Idea (1995) [pdf]
on Wednesday June 13, 2018 @07:01AM (#17301964)
And Tcl had since the beginning an event loop naturally embedded in the core language.
http://wiki.tcl.tk/2567
http://wiki.tcl.tk/1527
Re:Developer Skills Report
on Wednesday January 24, 2018 @07:46AM (#16222256)
One Vim to rule them all, One Vim to find them,
One Vim to bring them all and in the darkness bind them
Re:The brains of jazz and classical pianists work differently
on Wednesday January 17, 2018 @02:21AM (#16166109)
> Many classically trained pianists are excellent at improvisation.
I would not say that, the example you give are the most reknown composer of all times. I think they are more the exception than the reality of professional musicians. Not every one is able to reach such level of genius. It seems, proficiency in both style seems rather rare. I don't think I could name a single current world class contemporary jazz player which could reach the same level in classical music interpretation.
Regarding jazz improvistion, from my little experience of amateur player, jazz musicians mostly improvise together as a band, this is not a solo activity.
Re:The brains of jazz and classical pianists work differently
on Wednesday January 17, 2018 @02:07AM (#16166062)
The piano is an illusion used to make us believe that playing jazz and classical music is the same activity.
Re:City of Barcelona moving away from proprietary software
on Monday January 15, 2018 @09:43AM (#16150760)
Indeed !
Re:Visualizing Meltdown on AWS
on Sunday January 14, 2018 @06:11AM (#16143755)
Why is that ? They both belongs to the top cloud providers today, both seems to invest highly on their R&D. I don't see anything obvious on what could happen in the future.
Re:Lessons for software developers from 1970s mainframe programming
on Sunday January 14, 2018 @05:17AM (#16143596)
In the end, it depends on return on investment. If it is something which will be deployed on running for years, it may worth the effort.
Re:Is Your English Accent British or American?
on Sunday January 14, 2018 @03:38AM (#16143350)
My awful french accent rated me as 98% british accent.
Re:Life Beyond Distributed Transactions: An Apostate’s Opinion (2016)
on Thursday January 11, 2018 @12:45PM (#16125895)
It is really worth reading for anyone doing any highly scalable services (micro or not). This article just pin point any issue we have stumbled on in my current job.
Re:Things I Wish I'd Known About Bash
on Monday January 08, 2018 @04:09AM (#16095578)
I'd rather use perl for these use cases. It's almost as concise as bash regarding subprocess management. It's ubiquitous as bash, and have the python like 2 vs 3 version issue.
Re:Fork is not my favourite syscall
on Thursday January 04, 2018 @09:31AM (#16070524)
Parallelism is probably not the correct word, but multi-tasking on I/O seems to have appear early, don't you think ?
Re:Fish: A user-friendly command line shell for macOS, Linux, etc
on Thursday December 14, 2017 @04:14AM (#15920932)
Sure you probably can write non-brittle bash script, but it has always seemed above my own ability.
Beyond bash ubiquity, I've never found to have any other value against other slightly higher language whether it is perl, tcl, python, etc ...
Re:Fish: A user-friendly command line shell for macOS, Linux, etc
on Thursday December 14, 2017 @04:01AM (#15920875)
Sure, but the current implementation has several bugs and could be refined, some motion command does not move where is expected (ie e b e b combos)