HN user

gkya

4,805 karma
Posts81
Comments2,245
View on HN
www.bloomberg.com 7y ago

Google Tracks Location Data Even When Users Turn Service Off, AP Report Finds

gkya
4pts0
vimeo.com 8y ago

From Hot Metal to Cold Type (Phototypesetting Documentary) [video] (1965)

gkya
1pts0
blog.oup.com 8y ago

How much do patents matter to innovation?

gkya
1pts0
joinup.ec.europa.eu 8y ago

Introduction to the European Union Public License

gkya
3pts1
www.patreon.com 8y ago

Hodder and Staughton bullies community-funded Language Transfer over patent

gkya
1pts0
www.nytimes.com 8y ago

‘It’s Horrendous’: The Heartache of a Migrant Boy Taken from His Father

gkya
2pts0
news.ycombinator.com 8y ago

Ask HN: Which foundations help developers publish FOSS, like GNU or Apache?

gkya
2pts1
eur-lex.europa.eu 8y ago

Proposed EU Regulation on Privacy and Electronic Communications

gkya
1pts0
99percentinvisible.org 8y ago

The Stray Shopping Cart Project: Artificial Taxonomy for the Urban Environment

gkya
1pts0
www.gnu.org 8y ago

Guix on Android

gkya
6pts0
news.ycombinator.com 8y ago

Ask HN: How many ads have you intentionally clicked up until today?

gkya
2pts2
www.gkayaalp.com 8y ago

On English

gkya
1pts0
hostiledesign.org 8y ago

Designs Against Humanity

gkya
4pts1
nakedsecurity.sophos.com 8y ago

Reddit users, beware its evil twin

gkya
4pts0
cadadr.dreamwidth.org 8y ago

On building your favourite web browser from source

gkya
2pts0
catb.org 8y ago

Some AI Koans

gkya
2pts0
news.ycombinator.com 8y ago

Ask HN: Digital Humanists here? Your current research/favourite papers?

gkya
2pts0
wiki.gnome.org 8y ago

Vala Programming Language

gkya
2pts0
www.youtube.com 8y ago

The Gene Patent Question [video]

gkya
2pts1
news.ycombinator.com 8y ago

Ask HN: Newsletter platform suggestions

gkya
2pts0
99percentinvisible.org 8y ago

The Nut Behind the Wheel

gkya
2pts0
news.ycombinator.com 8y ago

Ask HN: An all round resource on web-dev?

gkya
3pts2
libreboot.org 8y ago

Intel ME (in Libreboot FAQ)

gkya
2pts0
m.youtube.com 8y ago

The Smalltalk-80 Programming System [video, 18:44] (1983)

gkya
1pts0
academic.oup.com 8y ago

A new rationale for the digital representation of text

gkya
1pts1
fare.tunes.org 8y ago

A few things I know about Lisp Machines

gkya
85pts7
hackernoon.com 8y ago

Dear Google, in Defending Me as a Woman, You've Insulted Me as a STEM worker

gkya
3pts3
nakedsecurity.sophos.com 8y ago

Chrome turns the screw ever tighter in Google’s encryption crusade

gkya
1pts0
sourceforge.net 8y ago

The Next Sourceforge: Bought by Slashdot, Open-Sourced

gkya
2pts2
www.gkayaalp.com 8y ago

Making a Debian Metapackage for One Command OS Setup

gkya
1pts0

Yeah that's definitely what it was. I'm no westerner, so I know what this looks like and what local fascists interpret it as. Tell your stories to someone else.

Also, quoting your link:

"According to the Alma-Ata police, on the morning of January 6, dozens of rioters were killed during the storming of administrative buildings in the city and its environs."

"Our belief in the power of personalities and ideas may blind us to fundamental truths: after all, every year, another penniless revolutionary pens a new version of Das Kapital or a new version of Mein Kampf."

I won't bother with the bullshit of anybody who compares Das Kapital and Mein Kampf like this, grow a fucking brain. And conscience.

This is literally the same nonsense your average HNer type says in reply to anything, so I won't bother explaining you shit, but if markets worked to fix things the world wouldn't have turned into shit after neo-liberalism.

So yeah if my barbershop is playing loud music I ask them to turn it down please, and if barber queues are too long, maybe it's time for barbers to be nationalised because the private sector is failing to keep up, no?

The replies to this are so funny :D "It's illegal! Immoral! Assassination! Theft! Murder! Felony! To the gallows!"

Yeah, no.

So it's legal, moral, and acceptable that software and websites are made, by you folk reading this here website no less, to consume orders of magnitude more resources than they need to, just so that web companies---you folk, remember---can make some stats go up and turn them into money. It's okay to make the web less accessible to poor people, disabled people, people in places with bad internet connection, perfectly functional devices which have only become unusable because of this whole bullshit &c, it's okay to mine shitcoins in people's browsers, to sell their life for profits, it's okay to literally get into their private life and play loud videos in there if they don't know how to make that stop, but it's immoral, illegal, unacceptable to retaliate? Immoral and triggering for you lot for folk to just jokingly entertain such idea?

This whole business is basically turning wasted money and energy into dollars, not really different than blockchain bullshit essentially.

Imagine the resources wasted to produce and consume this nonsense went to making computers user friendly, programmable and accessible. Like, why should my browser occupy ~6G of memory for ~50 pages which could all be just pure HTML and a couple PDFs? Why should I need 6G of memory when 1 or 2GB must do? Why tf a computer with 1GHz or 666MHz CPU can't handle the web, ie a bunch of text documents? This whole bubble is creating immense amount of waste, and it's nonsensical to just limit your thinking to "oh, some annoying websites, just run uBlock". IMHO comes from the same place with "if car-dominated cities bother you and you feel unsafe, just get a car, or better, an SUV". What about fixing the city? What about climate and pollution?.

Reading the comments on this topic, I can't but feel validated for having quit my programming career right as it started.

You lot sound so absorbed into your privilege that you can't even begin to think about the human side of the story, and it really shows that your "oh I can't begin to imageine how hard this is but..." is performative. It shows that you never really had to deal with this sort of stuff, be the person responsible to assist a loved one thru their hard and/or terminal times. You really can't but show how far removed from human suffering you are. A hive of young able-bodied economically privileged people.

But, programmers are increasing in number. You're becoming cheaper to hire, replace. Enjoy that privilege while it lasts, because it won't last for that long.

If companies shouldn't be responsible for taking care of their employees in their hard times, they shouldn't try and replace the state as the apparatus of care for the disprivileged, they shouldn't capture and commodify access to livelihood and wellbeing, they shouldn't attempt to bust unions, support "small" government nonsense, and they should pay their taxes in full or even in extra. If a company won't be liable for when the employee has no chance to be productive, then that person is entitled to something to fall back on.

But of course that's not a thing because with the system that's in place, our livelihoods is a carrot-on-the-stick in front of us used to extract labour from us, and when we're spent we're sent to the recycling bin. And you folk are those who so far have been on the winning side of this shitty deal, either as employees or as employers, temporarily for most of you, but having pulled thyselves up, you can't but kick down, and look down upon the rest.

This whole thing is really toxic and boring and uncool and honestly a pile of shit. Your corporate shilling here is pure unadulterated boot licking, and I throw up in my mouth reading it. But I like reading it. It validates my decision from many years ago. For however much of an economic improvement a tech career would have been for yours truly, I'd much rather eat my shoes than spend a moment of my day with the likes of you.

There's Linux Mint Debian Edition, basically Linux Mint you know but based on Debian, with some tiny quirks. It's maintained by Linux Mint folk themselves, who are the makers of Cinnamon itself.

They charge for something they have no property or own.

A bearded man calls this "surplus". Scientific journal business is the pinnacle of capitalism, what every company strives to become, including the ones fellow HN people here work at and start up.

In my use case as a grad student in phonology and a linguist interested inter alia also in sociophonetics, de-anonymised data could get me in big, career ending trouble. Imagine me studying some minority's language use, even if the revealed data does not put them at a huge risk, I'll get in trouble with the ethics committee. And it might be possible to de-anonymise participants using e.g. file name, location through IP, etc. and get the participants themselves in trouble. Essentially this merging means Audacity for me is categorised as "can't be used in research", as one of the main reasons the rely on FOSS in research is that this shit don't happen. Luckily it's not like this is a web browser where I can't record if this one obscure standard is met, I just record in Praat or Ardour maybe and call it a day.

That's apart from the many other moral issues, of course, like this whole grabbing the work of FOSS community with money thing is pretty disturbing, which inevitably leads me towards using ethical source licences in any programming I might do such that this sort of stuff doesn't happen.

Also the elephant in the room of course is this is opt-in ___for now___. Recall the days Firefox wasn't plagued with privacy blunders and studies and Google money? There's no reason to believe that Audacity won't end up going the way of Mozilla too.

Didn't know Thunderbird did NNTP, thanks!

Can you get your own mailing lists on public-inbox, or would you have to self host? I'd love to self host git and a mailing list but setting up mailman/sympa/etc. seems to be too big a task. I was thinking setting up a wiki as a replacement for my small personal projects...

No "good" NNTP clients, maybe besides Gnus and slrn, which are rather obscure.

Gmane was relatively popular, and it was great but went down for a long time, which probably further obscured NNTP. IDK if everyone who used to use it is aware that it's up again, now at http://gmane.io/

This is a very benign and positive UI change tbf. I say that as someone who heavily uses this app since many years and who is _very_ conservative w.r.t. software. I've switched to the beta and am really happy with it. Not just changed, really improved.

I'm slowly learning the Android IDE. Text editors have the following advantages

- One config for all: no need to specify keybindings for each program, and other settings

- Similarly, multipurpose tool: a text editor can help with most of the programming languages out there, IDEs are generally tailored towards a specific bunch of languages and tools, with little variation possible

- Non-programming tasks: I'm doing an MA in linguistics, and plan to be a researcher; while coding is useful it's only a part of what my text editor helps me with (emacs, in my case, but true even for VSCod{ium,e})

- Can VCS configs along with other dotfiles

- Free software

- Deep customisability helps automate away repetitive tasks add some nifty useful features

- Keyboard first: many IDEs have plugins for this and even embedding but it's never as good as the real deal

Personally I like to pick the best tool for the job and I wouldn't really bother with Emacs for Android or Java or C# etc., but when working with many other environments, customisable text editors are pretty advantageous.

And over that most if not all features you list are possible at least in Emacs (IDK how well they are done in the Vim world but I bet they have some great tools for all that, nvim esp.).

I can use almost any editor, ed(1) included, fairly efficiently without any config (well not exactly efficiently with ed).

I also have a 7kLoC init.el, and a couple little packages I've written.

Just because you wouldn't starve eating grain, olives and the occasional cheese shouldn't mean you can't eat a prime cut and have a nice glass of wine with it when you have the chance.

Not exactly gotchas, but things to learn. Syntactic complexity is the first barrier to entry to any language, and it's the hardest part to learn as you go, because in general looking up functions (or classes, etc.) as you need them is easier than looking up syntax (and esp. syntactic patterns, like `<type> <name>(){}' or `val ? branch : branch'.

I.e., say we need ten features to make up any language. Perl arranges six of these into syntax. Go arranges say two of these into syntax. C++ arranges five into syntax. For D, I've had little exposure but for better or worse let's say it arranges 4 into syntax. For each, the rest are in the std lib. The extreme cases would be, maybe Scheme for 1/10; can't think of any 10/10 syntax languages.

In that light, we can say that Go requires less upfront investment in order to become productive and read code easily: learn two features + how to lookup docs. Versus in D: learn 4 features + how to look up docs.

That's pretty ad hoc, but I hope it helps get the point across.

D is featureful and harmonious but it's inevitably complex. With Go, you learn the grammar in one or two days and from then on almost all you'll ever need is the library docs. It has a Scheme-like quality in that aspect, but it combines that with a usual procedural imperative approach and a standard library that has more than call-cc.

A lot of languages have a lot of "syntactic sugar" but actually what's important is more invisible basics: good GC, good concurrency primitives, good method dispatch, good and comprehensive standard library, supportive compiler, etc. Go has a few warts (the whole select / <-chan syntax, god-mode functions like `make', the interface{} problem, the whole go mod / dep kerfuffle), but it does tick all those boxes.

Ofc all that modulo the Google factor, but then there's Dart...

I find soft-wrapping code pretty tedious, so even with huge screens IMHO indeed breaking around 80-100 (accounting also for indentation) is nice.

BTW I recently go a 24" screen (I was all about laptops, turns out I was torturing myself...) and I can easily fit 3 columns in Emacs, with a large-ish point size (238 chars across the monitor, DejaVu Sans Mono). If it's not a preference thing, and assuming (corrected-to-)fine eyesight, shouldn't 43" be capable of like 8x2 easily?

It's for organisation of information and it's an Emacs "mode".

It's as much "emacs with some configuration tweaks" as VS Code is "chromium, with slightly improved <textarea>".

W.r.t. the good question in a comment that definitely has more than just that, yes, there are partial ports of Org mode to vim, VS Cod{e,ium}, and AFAIK Sublime Text, but Org does make use of some facilities of Emacs that are not as easy to replicate on these editors. For exporting, Pandoc can help to some extent, but it's imperfect and not as configurable.