Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jolmg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
69 ms
·
901.
▲
by
jolmg
5y ago
Complications don't start at phrases. Being intimately familiar with a couple languages, I find it a bit frustrating how often single words can't be translated perfectly because of small differences in meaning. Google Translate
902.
▲
by
jolmg
5y ago
> I've never thought that what was good about the command line was that a terminal and shell are different... I don't actually know anyone who uses plain TTYs for their Shell. If you use a shell today it's 99% running insi
903.
▲
by
jolmg
5y ago
Haven't used these distros since a decade or so ago. Not sure why I'd have to package awk. Busybox's is probably sufficient for most uses, if the need ever arised, which I don't think it normally does when using these di
904.
▲
by
jolmg
5y ago
I agree, but michaelcampbell's point seemed to be: why learn a language for its ubiquity, when more commonly used languages seem to be just as ubiquitous? So, I focused on how they're not that ubiquitous.
905.
▲
by
jolmg
5y ago
Python definitely not, though.
906.
▲
by
jolmg
5y ago
> I'm curious what linux distros don't have either some version of perl or python. I imagine that DamnSmallLinux or TinyCoreLinux possibly don't have them by default. Their focus is to be as small as possible in order to d
907.
▲
by
jolmg
5y ago
Oh, Simon Michael! I hadn't noticed your username until now. > I have not used the SQL output. I've used it to process the register output in a pipeline. Sometimes, my `hledger reg` queries result in multiple quantities on some
908.
▲
by
jolmg
5y ago
> The hard part is to remember every little transaction I had until I have vim at my hand. Most of the time, there's no need to remember. Just put the receipt in your pocket, and when you get home you can further postpone it by stac
909.
▲
by
jolmg
5y ago
Yeah, but IMHO, while it makes sense to have configurable formatting for terminal output, it doesn't make sense to apply that formatting to output meant for SQL.
910.
▲
by
jolmg
5y ago
It'd be cooler if the quantities didn't come formatted with thousands seperator commas and currency symbols. Then, the numbers could more easily be treated as numbers in SQL.
911.
▲
by
jolmg
5y ago
> One of the hard problems in personal finance is data capture With hledger and vim, I typically search and copy a previous similar transaction, then search and copy similar items. I have a keybinding to change the date, so like 3\d chan
912.
▲
by
jolmg
5y ago
It's nice to be able to add comments, add a layer of preprocessing with a template/macro language, track changes with git, organize stuff in an arbitrary structure of files, etc. Stuff like that is not as simple if the backend is
913.
▲
by
jolmg
5y ago
"Sincere" fits better.
914.
▲
by
jolmg
5y ago
Having the preference to not run javascript on the web does not mean that you're committing piracy against Foo when you ask Foo for content and they give it to you. That's just Foo paywalling some but not all legit forms of access
915.
▲
by
jolmg
5y ago
I think it's more about feeling the pressure that they cannot let development get out of control. Whatever userland-visible behavior they adopt, they have to basically commit to it forever, or else risk breaking whatever userland softw
916.
▲
by
jolmg
5y ago
They might want the customize-* stuff to use "prettier" buttons and checkboxes.
917.
▲
by
jolmg
5y ago
It also has the perk that you can still use everything from a terminal, which is still useful for when you want to use it from a phone (i.e. via termux).
918.
▲
by
jolmg
5y ago
That would complicate hot-reloading though. Currently you can just modify a function and reload it by re-executing its defun. If you implement smarter namespacing, reloading it would require knowing what namespace it belongs to. You'd
919.
▲
by
jolmg
5y ago
I think they mean that it should be s/the pornography //, rather than s/of the pornography //, so it's "out of business."
920.
▲
by
jolmg
5y ago
> LibreOffice saves its exported CSVs by default as tab delimited Maybe it's actually presenting what you've selected last? It's giving me comma as the default separator, and it's the first option in the dropdown. Tab
921.
▲
by
jolmg
5y ago
> But in my bubble "CSV" means textfiles that are separated by some separator. Be it tabs, spaces, commas, or any other ASCII character. Some are more usable then others, if you have commas in your data then use tabs. If you ha
922.
▲
by
jolmg
5y ago
Typically, I'll split the workspace in 2 (i3 wm), have a terminal with vim on the right, and a stack of terminals on the left. One terminal would be with the shell mainly for interacting with git, running tests, manage the directory st
923.
▲
by
jolmg
5y ago
> I hate to say this... but, why are you commenting if you don't know the legal details of NAFTA? They've given a good hypothesis. Are you expecting commenters to only contribute to topics they can claim to be specialized exper
924.
▲
by
jolmg
5y ago
> 64-42 = 22 I think they knew that. Their point was probably that it's better for code to directly express the requirements rather than meet the requirements through the expression of other data that isn't immediately obvious
925.
▲
by
jolmg
5y ago
Windows 95 and other such operating systems. Also software running on old toys like Pokedexes and other non-updateable electronics, like MP3 players, cd players, DVRs, microwave ovens, computer monitors, non-smart TVs, non-smart digital wat
926.
▲
by
jolmg
5y ago
> What people should know with SQLite is that it's flexible about types and flexible how . What caught me off-guard is that I thought that since the types aren't specified with .import, sqlite would behave like how it does whe
927.
▲
by
jolmg
5y ago
It seems beneficial for my case. I have a light wrapper around SQLite called cq[1], to make querying CSVs with SQL more convenient. The point of the tool is to facilitate making ad-hoc, one-off queries on CSV data. CSVs don't specify t
928.
▲
by
jolmg
5y ago
I'm not koyote, but this one caught me off-guard once: sqlite> .import /dev/stdin t x 1 2 sqlite> select * from t where x < 10; 1 sqlite> select * from t where x > 10; 2
929.
▲
by
jolmg
5y ago
janus24 specified "é (' + e)". That's neither ` nor è. Not all languages that use é have a use for è.
930.
▲
by
jolmg
5y ago
There's a variant of the US layout called altgr-intl where instead of making ' a dead key you can do RightAlt-e for é.
More ›