HNHacker News
TopNewBestAskShowJobs

bubblicious

1,047 karma · joined July 24, 2014

software dev in the bay area

twitter: @nbize tech blog: http://nicolasbize.com

submissionscomments
bubblicious··on The Jeff Dean Facts
readability grants a code reviewer the power to approve changes in a specific language
bubblicious··on [dead]
For anyone interested in learning Godot or building an arcade beat'em up similar to Double Dragon or Streets of Rage, I put together a 10h course on Youtube. It's broken down in episodes of 30 mins and is quite accessible to beginner / intermediate developers with little experience in Godot.

You can try out the game you'll be building here: https://gadgaming.itch.io/fists-of-fury

Hope it's useful to anyone who wants to pick up gamedev as a hobby!

bubblicious··on [dead]
Hello HackerNews!

After winning the lowrezjam last year for an open-source beat'em up game I created in a week, I received quite a few requests to create a tutorial to help others build similar games. What started off as a small tutorial in November became a two-months intensive labor to stitch together a full cohesive 10-hour course spread over 20 episodes of 30 mins each. I released the entire series on youtube this weekend, hoping it would be helpful to any beginner / intermediate wanting to learn Godot or better understand how these games were made in the past.

Episode 1/20: https://www.youtube.com/watch?v=Y5i42mZTO4M

Play-test the game (the jam entry was made in Unity): https://gadgaming.itch.io/baba-yaga

Cheers!

bubblicious··on We’re making Firefox accessible and delightful for everyone
The data seems to indicate the opposite?

For ex look at the top 30 firefox threads in the past year: https://hn.algolia.com/?dateRange=pastYear&page=0&prefix=fal...

> "I've started using Firefox and can never go back to Chrome"

> "Reasons to ditch Chrome and use Firefox" and a lot of threads highlighting new features for FF

Compare that to the top 30 chrome threads: https://hn.algolia.com/?dateRange=pastYear&page=0&prefix=fal...

> "Chrome users beware: Manifest v3 is deceitful and threatening"

> "PSA: uBlock/AdBlocks on Chrome to lose function thanks to Manifestv3"

> "Google has added ads on both its search page and Chrome://newtab"

> "Chrome allows websites to write to the clipboard without the user’s permission" etc

bubblicious··on Ask HN: What are some blog posts that you have enjoyed going through?
whenever someone new arrives on the team and starts complaining about how terrible the codebase is, and how we should just rewrite everything: https://www.joelonsoftware.com/2000/04/06/things-you-should-...
bubblicious··on France bans Office 365 and Google Docs from schools and public administration
Just to clarify, they are only banning the usage of the free offerings of Office and Workspace which do not provide the data governance / compliance features. The higher tiers of Workspace/Office provide this functionality.
bubblicious··on Why DALL-E will not steal my job as an illustrator
I find it really fascinating to see the amount of similar posts theses past few months. Professional artists, fearing for their jobs due to AI-generated art, who find solace in the fact that the resulting artifacts are still missing on production quality by a tiny margin. This is somewhat similar to the fear that self-driving cars will one day replace the most common job in America.

In the short term, I think there's a real opportunity for artists to leverage those tools to create things they didn't think were possible before. In the long term, it seems inevitable to me that all jobs today will one day be performed better by computers. I do like to think that we will adapt to those changes over time, like we have in the past technology breakthroughs. While the nature of our jobs will most likely change, ideally we all end up having more time to spend with the ones we love.

bubblicious··on Google’s in-house desktop Linux
perhaps read the article before commenting, especially if you aim at criticizing what is written? the word "laptop" isn't even mentioned in the article, this talks about desktops only and how Google runs its own linux distri on those...
bubblicious··on Google mandates workers back to Silicon Valley, other offices from April 4
this is only for those who have opted to not be fully remote.

those folks have a reserved physical desk / office space at which they will be required to go 3 days per week starting apr 4th. They may switch to fully remote but cannot keep a dedicated physical spot if they do so.

source: googler

bubblicious··on Alphabet reports Q1 earnings
...or you could go ad-free with youtube premium?
bubblicious··on Addiction to Outrage (2020)
While I agree with the overall feeling of the article, I couldn't help but smile at the irony of its clickbait title (which seemed unintended). Sensationalism definitely attracts the eye.
bubblicious··on Robinhood Play Store listing went from 329K reviews to 180K in few hours
Wouldn't you see a similar rise in app store reviews though? Seems like that wasn't the case?
bubblicious··on Suspended from Google Play for listing supported subtitle formats
> Surely other companies can be more efficient with the 30% cut or less that Google takes, without forcing users to put up with the poor service that's exemplified by the article in the OP.

The fact that no other actor has done that speaks to the fact that it's probably not as straightforward as you might think. Go one step further and take any product in killedbygoogle.com and see how many other actors have benefited from recreating and living off a better version of any of those services... I'm curious how you think that breaking down Google or Apple would help us the end users in this case? Surely a smaller company with less assets/employees will spend even less time doing manual reviews for the same amount of apps.

Meanwhile while HN seems focused on gov to put pressure on big tech to break, I keep getting reminders that my family of 5 using video conferencing for school/work is about to hit its monthly data cap of 1.2TB imposed by Comcast in the middle of the pandemic...

bubblicious··on The embedded YouTube player told me what you were watching
No evolving application can be or stay free of bugs or security concerns, regardless of the people or company behind it.
bubblicious··on Google is apparently taking down all/most Fediverse apps from the Play Store
It's a lose-lose scenario for content providers. Lose if you censor (https://news.ycombinator.com/item?id=19274406), lose if you don't (https://www.reddit.com/r/videos/comments/artkmz/youtube_is_f...)
bubblicious··on Facebook to shift permanently toward more remote work after coronavirus
remote work in the current COVID conditions with outside restrictions, home school, 24/7 juggling between work and babysitting for parents is not the same as your usual remote work conditions. I think the numbers drawn from this COVID WFH are far from the reality.
bubblicious··on Google, Facebook make statements to staff about working from home for 2020
It would be counter-productive to draw any conclusions from the current situation without taking in account family situations. I keep seeing studies that highlight "X% would like to go back to the office because they are not as productive WFH" -- followed by comments indicating that those folks should change and adapt.

I have 3 kids at home 24/7 that need regular attention, feeding, homework, etc. My productivity is down -- not because I am WFH, but because my entire family is as well. This is not a regular WFH situation and should not be analyzed as such.

bubblicious··on Four Column ASCII (2017)
Fun fact: the delete character was designed to be all 1s in order to allow for human errors: "If a character was punched erroneously, punching out all seven bits caused this position to be ignored or deleted" [1]

[1] https://en.wikipedia.org/wiki/Delete_character

bubblicious··on PHP 5 and 7.0 end of life
Visual J++ comes to mind
bubblicious··on Introducing a new HTML element – welcome <clippy>
One engineer shared the idea yesterday [1] of introducing a new element in Chrome behind an experiment flag to play with and you are mortified that Mozilla, Microsoft and Apple haven't responded with an official position within 24h?

[1] https://groups.google.com/a/chromium.org/forum/m/#!msg/blink...

bubblicious··on Introducing a new HTML element – welcome <clippy>
I would say that anyone who has spent an extensive amount of time writing code that needed to work with IE6 or below would disagree with your statement.
bubblicious··on Animating URLs with JavaScript and Emojis
Shameless plug for a tiny project I did a while back that does exactly this: http://nicolasbize.com/faviconx/
bubblicious··on Upgrading GitHub from Rails 3.2 to 5.2
I would take that warning with a grain of salt. You're talking about the main underlying framework upgrade from 4 years back to today. Take any MVC framework that powers your entire system with a 4 year upgrade gap and you'll end up with the same type of debt.

Also you're measuring effort in "X number of months" but as the article states it started as a hobby side-project for a few engineers. There is no notion of how much effort it actually represented. Heck I could need 5 years to upgrade from angular 1 to angular 2 if I put in 30 secs per day...

I would actually advocate for a framework that's past its prime/hype period over any newly untested hyped framework any day.

bubblicious··on Railroad Tycoon
Just logged in to comment on this game which brings back so many memories: transporting materials and passengers, crafting a complex network of railroad while also purchasing long term investments like apartments etc. And it required you to be patient, but when that first road appears it's like magic!! :)

Loved that game, probably didn't understand everything as a teen playing this, but i loved it so much. Interestingly I never met anyone else who played that game! :)

Cheers!

bubblicious··on Quiver: Programmer's Notebook for OS X
As a software engineer, I'm always baffled by this reaction... It's $10, less than what I just paid for lunch. Have we completely lost the value of good software?
bubblicious··on John Carmack's son's game in Racket
This is amazing, I was looking for something similar for my son. Thank you so much for that link.
bubblicious··on Show HN: FavIconX: make progress bars out of favicons
Last week on my NAS I found some old code that I had created about 2 years ago. It was a small (7kb) vanilla library that enabled you to make progress bars out of your browser tab icons. I never released it because it was so similar to piecon. However it seems that piecon hasn’t been updated for the past two years. Since my library has a bit more configuration options, I thought I could brush up some documentation and open source it for anyone to use.

Cheers

bubblicious··on $ whois microsoft.com
Eh it seems I'm learning about the whois command today...

http://razzed.com/2009/01/15/at-first-i-thought-google-was-b...

Thanks @jtaylor

bubblicious··on Rethinking Nero
Tough to talk about "truth" or "lies" when talking about history...

"What is history, but a fable agreed upon?" - Napolean

bubblicious··on “We've been acquired and Twitpic will live on”
Looks like it, yeah... Personnally I'm not too fond of either behaviour in that story.
Page 1 of 3Next →