HNHacker News
TopNewBestAskShowJobs

demonshreder

115 karma · joined December 25, 2014

[ my public key: https://keybase.io/demonshreder; my proof: https://keybase.io/demonshreder/sigs/OJio-0NYELtO11Mb-rP1903KDz_ZKXHmA2V7eLlj3_U ]
submissionscomments
demonshreder··on GrapheneOS says Pixel 11 has MTE support after all
Just to nitpick, the facilitation by AOSP & ARM is available so it is not about the OS but about Google as a Hardware manufacturer.
demonshreder··on [dead]
I think you meant $20 a year. Every known cloud has increased their prices, so personally I saw it coming.

https://bitwarden.com/pricing/

demonshreder··on Baldur's Gate 3 Steam Deck – Native Version
Not to nitpick, there is a 'native' option. Atleast it has been available on Arch for many years now (when SteamOS was on Debian?). In most cases we just the symlink the newer versions of libs to the older versions and the games run fine / better.
demonshreder··on Podman Desktop celebrates 3M downloads
It almost is, the first change you'd see is understanding that each container is a separate process and thus for it to auto start you'd need to generate systemd service files. podman has an autogenerator for this, so it is 'just' two extra commands on the terminal but something easy to miss when you are starting out.
demonshreder··on OpenWrt 24.10.0 – First Stable Release
I am sure TPLink already use OpenWRT as base for many routers
demonshreder··on Open source AI is critical – Hugging Face CEO before US Congress
In this case semantics do matter so to keep the improvements in the Software Commons as Commons. Weak / Permissive licenses will ensure that all the voluntarily contributed labour would be enclosed and profitable only to those who can hire an army of engineers. Strong licenses will ensure your call for a free exchange.
demonshreder··on Free Organ
At first I thought "Free Organ" here meant human organ and was excited to see something in the field of free (and fair) human organ transplant.

Nothing against the post though.

demonshreder··on FSF Slams Google over Dropping JPEG-XL in Chrome
The majority market share is for Google Chrome, directly and indirectly, thus they are the primary target, while Firefox & Safari will only come next.
demonshreder··on We Are Changing the License for Akka
AGPLv3 or GPLv3 is a good choice to ensure that all changes stay out in the open. Then the competition becomes who can change the code faster and reach more customers.
demonshreder··on Ask HN: What HN post made you money?
Hi I see that you are serving your own OSM tiles, can you share how are you generating them? Especially in webp?
demonshreder··on Ask HN: What is your experience with SSRIs?
Escitalopram for anxiety works quite well, you should continue with it, mostly along with Therapy to create productive coping mechanisms against anxiety.
demonshreder··on Steam has been banned in China
Facing discrimination when you are foreigner is pretty common in most countries. I think if you are from the white diaspora you wouldn't have noticed in the western countries but every time a friend (I am from India) goes to countries in NA & EU, there is almost always some form of discrimination preventing access to service or being overcharged without legal intervention.
demonshreder··on Lisp as an alternative to Java (2000)
Java libs are definitely helpful, the time I mentioned includes wrapping Object oriented code into functions. This is easy if all that is required is one or two methods from the Java, however for more than immediate usage, it feels like building a library just because I need to use it.

In Python ecosystem, that labour already done by someone else, preferably who didn't start writing a library just to deliver code within a week.

One good thing about writing libraries in Clojure is the immense stability and composibility it offers. We can use the same code many years later without fearing breakage,a 'primitive' function can also be easily squeezed into numerous other functions which means reusability is quite high.

However, it is still an impediment for shops less than 5 devs.

demonshreder··on Lisp as an alternative to Java (2000)
Getting a 'hang' of clojure as a language is quite easy, my colleague and I took only two weeks to jump into things. Even today, specific code development is order of times faster than we can do in Python.

However, lack of general 'all-purpose' libraries for numerous use cases means we have to implement that API or library in a general way (if only for our use case) then integrate it into the system.

This approach has worked quite well, creating our own template code (as everything is functional) helps reuse across many projects, however the initial investment of time/labour is something we would like to avoid for the sake of finishing the work fast.

demonshreder··on Lisp as an alternative to Java (2000)
I have been using Clojure as a solo developer for about two years now, there is definitely a productivity increase. It always feels like the amount of time required to do the next thing is incrementally decreasing (like Ologn?)

While all that is fun, Clojure is still a very enterprise ecosystem, where participants don't share as much elementary code as in Python ecosystem. Participants are also quite experienced, thus I have to sit, read through and make architectural decisions for the entirety of the project. When we add this thinking time into the measurement, the time taken for a Clojure 'project' (not a piece of code) is definitely more than Python or Java (IMO).

demonshreder··on Nvidia Unveils GeForce RTX 30 Series GPUs
Yes, if you switch your kernel configuration to preempt. Have a look at https://liquorix.net/

On Arch Linux this is available as linux-zen

There is also realtime-linux - https://wiki.archlinux.org/index.php/Realtime_kernel_patchse...

demonshreder··on Ask HN: What has your work taught you that other people don't realize?
Checkout Daniel Kahneman's Thinking, Fast & Slow - https://en.wikipedia.org/wiki/Thinking,_Fast_and_Slow

https://www.youtube.com/watch?v=uqXVAo7dVRU

https://paulminors.com/blog/thinking-fast-slow-book-summary-...

demonshreder··on The Book of Secret Knowledge – A collection of lists, blogs, hacks
Another list similar to this is - https://wiki.archlinux.org/index.php/List_of_applications
demonshreder··on Zulip Server 1.9: HipChat import and much more
Zulip has a thread based Instant messaging model which helps facilitate multiple different conversations in the same channel without losing track / context.

More on their homepage - https://zulipchat.com/

demonshreder··on Python is becoming the world’s most popular programming language
Nuitka (http://nuitka.net/pages/overview.html) seems to be attempting to do those.
demonshreder··on OpenStax – openly licensed textbooks
KDE has wiki like collaborative program - https://www.wikitolearn.org/
demonshreder··on Introducing Surface Book 2
> Microsoft: Gaming has been a first class citizen at Microsoft for a while and I'm not sure if we can say the same about Apple.

This is changing fast if not changed already. Xbox One, DX12 lock in on Universal Windows Platform and finally,

> Windows 10 also has a "Gaming Mode" as part of the OS for performance improvement which some games might have it turned on automatically.

https://www.vg247.com/2016/10/14/dota-2-windows-10-anniversa...

Valve was skeptical about Microsoft turning Windows into a walled garden when they announced DX12 only for Windows Store exclusive games, that is when they started pushing their efforts into SteamOS, moreover a stable runtime (based on Ubuntu LTS) for Linux games, which has helped _a lot_ for linux gaming.

demonshreder··on Introducing Surface Book 2
> Apple's neglect.

Elaborating on it, Custom hardware (esp. GPU) support. DX 11 over Metal. Apple chose not to upgrade OpenGL or implement Vulkan.

demonshreder··on Signal’s Moxie Marlinspike calls out Telegram founder Pavel Durov
We are getting to reproducible builds.

https://reproducible-builds.org/

https://wiki.debian.org/ReproducibleBuilds

demonshreder··on Whatruns: Identify technologies used on any website
This was the first use case that popped into my head
demonshreder··on Modi Takes a Leap With India’s Biggest-Ever Tax Overhaul
True but it is as mentioned above 50% each, eg. Eating out is charged 18% GST, half of which would go to state and the other half to the centre. 9% + 9% of the bill value.
demonshreder··on Ask HN: What job did you leave IT for?
Homeopathy is non evidence based but there have been and still are various schools of medicine which works for people. Irrespective of something proving it in trials, once you have exhausted the tradition optional, placebo is all you have.
demonshreder··on An Indian village addicted to chess
Jail is more of a holding cell - from few hours to few weeks - usually keeping the person in custody until they can be released or imprisoned.

Prison is where the person spends their sentence or waits a full sentence - usually in months or years.

demonshreder··on A startup’s Firebase bill suddenly increased from $25 to $1750 per month
My bad.
demonshreder··on A startup’s Firebase bill suddenly increased from $25 to $1750 per month
>Indian companies can't charge my debit or credit card just because they have the card number, expiry and CVV. I have to approve each transaction with my bank.

True for Indian companies but what if you get charged via Forex abroad? For me - Google or Steam - don't required 2FA. All I have to do is to enter my number, confirm CVV then zap. It gets debited. I do get a call from my bank (HDFC) asking if this transaction has been initiated by me, if I say yes, they let go.

Page 1 of 2Next →