HNHacker News
TopNewBestAskShowJobs

budhajeewa

48 karma · joined October 12, 2015

submissionscomments
budhajeewa··on Germany Quits Nuclear Power, Ending a Decades-Long Struggle
Executive summary by ChatGPT:

Germany will shut down its three remaining nuclear reactors by April 16, ending nuclear power generation in Europe's largest economy. Germany's move, which marks the end of a decades-long fight by environmentalists, makes it an outlier in much of the industrialised world, including Britain, France, Finland, and Poland, which are expanding their nuclear energy programs as part of their plans to reach ambitious climate targets. The decision comes at a time when Europe is grappling with the question of how to secure enough energy to drive its economies and keep homes warm while also reducing greenhouse gas emissions. Some scientists and Nobel Prize laureates from across the globe have urged Germany to reconsider its decision to phase out nuclear power, citing it as a valuable alternative to power plants spewing greenhouse gases. However, Robert Habeck, the economy minister, insists that Germany can manage the nuclear exit, stating that the country's energy system will be structured differently, relying on 80% renewable energies by 2030.

budhajeewa··on [dead]
Creating a Fedora and Ubuntu Encrypted Dual Boot that Uses the Same User Account with 99% GUI Only Operation
budhajeewa··on AWS now allows customers to pay for their usage in advance
Absolutely this! The uncertainty freaks me out. I don't have money to pay thousands of dollars as a result of some bug or attack.

I'm in love with DigitalOcean because you know the price you'd pay each month. If it's just 5 USD or 5000 USD, it's what you expected, nothing more.

I believe the rest of the clan (Linode, Vultr, etc.) give you the same certainty.

budhajeewa··on Ask HN: At which level should one implement TDD in a web app?
What if it is a single person project, or a small team with only devs having to manually test each other's work?
budhajeewa··on Ask HN: At which level should one implement TDD in a web app?
Is it wrong to start testing from the "Manual QA" point of view (But in reality automated.)?
budhajeewa··on Ask HN: At which level should one implement TDD in a web app?
I naturally think about (Or pencil.) what elements should be in a page, and how they should behave. That is easier to translate to browser tests.

Also, even if I write feature or unit tests to invoke some class methods, there's no guarantee that they'd be executed when a user performs some action in the page. To do that, I'd either have to manually check it (Bad, because its not repeatable.), or write browser tests anyway.

Edit: Typo

budhajeewa··on Ask HN: At which level should one implement TDD in a web app?
Agreed. I am trying to find the community's opinions on this.
budhajeewa··on Ask HN: Who is hiring? (June 2021)
Hey, I sent a mail with the subject following subject, and mentioned your post in this thread.

>Web Application Developer: Supun "Buddy" Budhajeewa

budhajeewa··on Fuck Domainparkers
Slightly related question: Would you trust (And pay for.) a service hosted on a free domain name (Something from Freenom, for an example.)?
budhajeewa··on Ask HN: Would You Pay for a “User Content Report System”?
Thanks for the valuable comment. I will try to name solutions for each of the concerns you listed. Tell me what you think of those:

1. Spam: Humanity verification + A Negative Points System*.

2. False Reports: Negative Points System.

3. Reporting Disagreements: Negative Points System.

4. Ignored Reports: Regular Reminders. Prioritizing content that multiple people reported.

5. Acceptable Content: The community owners decide standards. Not this system. The owners can merely use this as a tool for reports to come in.

---

Negative Points System: Everyone starts with a X number of points. Each report decreases X. If a report is constructive, they get back decreased points, plus earn some. If the report is well intended, but doesn't justify a report, they get back points, but earns none. If the report is malicious, they lose their points, and some more. The pluses and minuses can indicate a user's behavior, and the owners can remove that user's right to report.

budhajeewa··on Show HN: Service That Deploys Your Applications to Cloud and Maintains It: A2Way
[Show HN] A Service that Deploys Your Applications to The Cloud and Maintains It: A2Way

Hello HN!

Me and my wife thought long and hard about starting our own business, however small it may be, and we found something to offer.

We both develop web applications in a company. I am self-taught and have 9+ years of experience in the field, while she has a degree in Computing and Information Technology with 2 published research papers* and experience of 2+ years in the field.

We found a way to turn our free hours into money, by deploying and maintaining your or your client's web applications.

Obviously there are more advanced services that you can choose, and get automated deployments and more. However, that is not the market we are targetting. We are targetting the group of people who knows they need to have something (Appliation, website, anything.) online, but they do not have time or knowledge to do that. I hope there is room for small fish in the sea.

We have set-up a landing page for it, and added a contact form, for interested parties to contact us.

We'd be delighted to hear your thoughts on this, and will be so much thankful for any leads.

Check us out: https://a2way.com/

We are providing a free quote.

---

* Design IoT Based Smart Electricity Power Saving University: Analysis from a Lecture Hall https://thescipub.com/abstract/jcssp.2019.1097.1107

IOT BASED ENERGY EFFICIENT SMART CLASSROOM http://www.jmess.org/wp-content/uploads/2020/12/JMESSP134206...

budhajeewa··on Dire wolves were not wolves, new genetic clues reveal
Wolf or not wolf, winter is coming.
budhajeewa··on Why doesn’t anyone weep for Docker?
My small company pays for private image storage there.

We actually used Google Cloud Platform's Docker Image hosting service, and that was expensive.

Yay!?

What else can we pay them for? All the stuff we need are available from them for free, except private storage. If they had a container hosting solution, we'd pay for it.

budhajeewa··on Why doesn’t anyone weep for Docker?
Hmm hmm...
budhajeewa··on Why doesn’t anyone weep for Docker?
Is it dead now? It's still in GitHub, so as Docker.
budhajeewa··on Why doesn’t anyone weep for Docker?
In the Dockerfile, get UID and GID as ARGs, and make sure those variables are available in your host environment. Then when creating the user in Dockerfile, use that UID and GID. Volumes will work like a charm.

That's what I am doing for local development setups with Docker.

See https://github.com/a2way-com/template-docker-laravel/blob/ma... and its README.

budhajeewa··on Why doesn’t anyone weep for Docker?
What did Moby try to do anyway?
budhajeewa··on Run Commands, the 'rc' in '.bashrc'
Interestingly, in a `readme.md` that I had to write[1] yesterday, I had to refer to this file, and I used the term "rc file".

I wondered what "rc" actually meant. It's interesting because I found the answer today on HN. So random and unexpected .

Anyway, I wonder whether if I referred to it as the "Run Commands File", would the people recognize what I meant.

---

1. https://github.com/a2way-com/template-docker-laravel/blob/55...

budhajeewa··on `A2way/Docker-Base-Laravel`: A Docker Base Image Specialized for Laravel
Read the documentation in either:

- https://blog.budhajeewa.com/a2way-docker-base-laravel-a-dock... ,

- https://hub.docker.com/r/a2way/docker-base-laravel , or

- https://github.com/a2way-com/docker-base-laravel

as the long text doesn't render well in HackerNews.

budhajeewa··on Hawaii warns tourists of parasitic worm that can burrow into human brains
Can dyslexia be occurring only once in a while?
budhajeewa··on Hawaii warns tourists of parasitic worm that can burrow into human brains
Must be because of the recent news, and expecting HN to carry "hacker" news, instead of biology news. :D
budhajeewa··on Hawaii warns tourists of parasitic worm that can burrow into human brains
Who else read the title "Huawei", and wondered why they'd warn about such thing?
budhajeewa··on Announcing unlimited free private repos
Too bad HN doesn't allow following users. :-D
budhajeewa··on Ask HN: How do you store photos and videos?
I store my photos in 4 places.

1. Laptop: Full quality. Storing and viewing purposes.

2. External HDD: Full quality. Storing and viewing purposes.

3. Amazon Glacier: Full quality. Storing purposes.

4. Google Photos: Reduced quality. Viewing and sharing purposes.

I name my photos as per the instructions in https://blog.budhajeewa.com/how-to-freely-and-properly-store... 's "1. Organize photos in your PC by albums" section.

budhajeewa··on Show HN: Harmony of the Spheres – Gravity Simulator
Couldn't try this as I am phone. But I do find gravity simulators oddly satisfying.
budhajeewa··on Tunnel with a rail system is found under Mexico-California border
Anyone else thought this is something about SSH Tunnels and Ruby on Rails before getting to the "under Mexico..." part of the title?
budhajeewa··on Ask HN: How do you optimize your shower-thoughts?
I usually get shower thoughts about SaaS products. So I built https://saasible.com , so I and others can share these ideas.
budhajeewa··on Make Docker Compose easier to use with app packages
Seems interesting. Abstraction over abstraction over abstraction.
budhajeewa··on Ask HN: Can I get some feedback on ideas for my domains?
I don't have particular ideas for the given domains, sorry. But I think one should first come up with an idea, and then a name and domain; not the other way around.

If you're looking for ideas, take a look at https://app.saasible.com/ideas .

budhajeewa··on Would You Want Your Memories Uploaded to a Computer After You Die?
1. It must be decentralized and no single entity should have control.

2. I should be able to work after I die, and earn an income, paying for my hosting.

3. If one can make a digital copy of a biological brain, they can make multiple copies. To prevent that, ICANN-like organization should issue unique addresses. If I authorize a clone, the clone must be identified what he is.

4. I should know that I died, and I am now operating in a digital environment.

5. I should be able to communicate with both biological and digital humans.

6. I should be able to operate a surrogate mechanical body.

7. I should be able to have multiple surrogate bodies standby, but only one must be operating at a given time.

8. There should be a Matrix-like virtual reality for digital humans to hangout, when we are not interacting with the physical world.

9. I should be backed up every second, to prevent data lose due to technical issues. Rebooting after a backup-restore should be like waking up from a sleep, rather than resetting it to a past time like a game, because other (biological and digital) humans would have progressed through time, when I was offline.

10. Jurisdictions should make necessary amendments to grant digital humans necessary rights, if not all, including representation. Our income can be taxed. I won't say no to some extra taxes to keep the Digital Consciousness Network operating.

11. People should not be able to sign in to the DCN prematurely (Read: Before legal death.). Suiciding should revoke the right to enter DCN, otherwise people may end biological lives just to enter the digital one. We may need biological humans around to make sure robots in charge of keeping the system running are operating optimally.

Page 1 of 2Next →