HNHacker News
TopNewBestAskShowJobs

masa331

580 karma · joined October 28, 2016

submissionscomments
masa331··on Google, Mozilla Close to Finalizing Sanitizer API for Chrome and Firefox Browse
What? Whitelisting is one technique which you can use in sanitizing content generated from unknown sources. If you need to generated such content then it's a probably a special feature of your software and no smell
masa331··on Google, Mozilla Close to Finalizing Sanitizer API for Chrome and Firefox Browse
This is for sanitizing content generated client-side which might not touch server at all. You can create HTML and put it into the DOM on the client
masa331··on Jony Ive's design agency launches website
<span style="font-size: 125px;">horrible</span>
masa331··on Len Sassaman and Satoshi: A cypherpunk history
Is it that extremely sophisticated tho? I think both of them could crack that very easily if they wanted to
masa331··on How to build a search engine with Ruby on Rails
You don't know what you are talking about. Every Rails release from 4 adds a ton of new stuff, bug fixes to the framework.

ActiveStorage is great addition - storing files on AWS now takes 30 minutes at most to setup. You don't need to use external gems for the same functionality now. Labeling it as a regression is nonsense as Rails before didn't have the functionality at all.

Ruby also evolved a ton since Rails 4. Just look at changelogs or something.

Scaling Rails is same as scaling any other stack. If your software grows it will run into bottlenecks no matter what you use. Rails is no harder to scale than anything else. It mostly is about people, not stacks anyways.

And i think mentioning ML points in a direction that you don't know much about normal web development since for 99% of web things you don't need any ML at all.

masa331··on How to build a search engine with Ruby on Rails
no
masa331··on Atlassian fired me while I was taking care of my wife who is fighting cancer
I'm sorry that your wife is fighting cancer. It's terrible and i wish you overcome it together.

But other than that i don't get the article. You are a software engineer in US. You are part of the elite, you have top salary, you will probably never have to worry about job security and money. You can make decent savings. You have powers to build your own business. Something a few billions other people don't have. Yet you are crying like a baby that you maybe got a bit screwed. Take it as a lesson for your next interviews and employments with other big and rich technology companies. It's not like you spent your whole life there.

masa331··on Why can’t I go faster than the speed of light?
I don't know
masa331··on Why can’t I go faster than the speed of light?
Of course you can go faster than light, way faster. When it comes to physics there are no limits how fast, far or deep you can go. People constraint themselves with articifial limits and it's not necessary a bad thing. But real limits doesn't exist.

I'v heard someone saying space is a big ball and outside of it is nothing. I imagine nothing as a black space but that actually is something. So there is something after all. And however weird or normal these other places are, it goes like this infinitely.

masa331··on Web3 is a stupid idea
So wait, you were finally able to.... pay for something online? That's possible for how long now? 30 years?

You compared process of one specific app with process of some other app. Yes, some apps are harder to register for, some are easier. Some want more info about you, some less. That again is nothing new. I can create app like icy.tools without collecting any usual personal info with normal web technologies also. No need for blockchain. I can also setup some payment method which doesn't collect that much personal info. So that also really isn't novel.

Regarding the anonymity - you always leave some trace. Even with blockchain. Yes, you can mix something but if someone really wants to get to you with enough effort he will.

And this traceability will only increase. Now it's like this because these services aren't regulated anyhow. Normal companies and payment options are heavily regulated and that's why they demand more info from you. Because they have to if they want to make business legally. And if i don't care about making business legaly, i can do it now also and i don't need to collect anything. So that again isn't anything novel.

masa331··on Web3 is a stupid idea
I used to Play EVE online and selling game stuff and even characters for $ was pretty common 15 years ago.

And what do you mean trusting dodgy website? You always have to trust somebody or something. I had to trust some rando while buying EVE character back then. Today you still have to trust Metamask, the game developers, the smart contracts behind the trades(or however it works). And not only in a way that they don't want to screw you but also that they didn't make any security mistake and it's not possible to hack the whole thing(which is common right). So what's novel about that?

masa331··on Web3 is a stupid idea
Can you tell me an example of what simply didn't exist five years ago and now exists bc of Web3? And the potential of the tech? Because i used to work in an agency and we develop apps and smart contracts for Ethereum and what they were doing were the most basic and primitive things, slow, fragile, incapable and very expensive to use. Not to mention all the environmental problems with PoW. Only reason we were developing them was that there were loads of money from all the hype around it. The actual usefulness was zero.
masa331··on Ask HN: What could a modern database do that PostgreSQL and MySQL can't
This title kind of implies that PG or MySQL aren't modern or modern enough which i think is is very wrong. Look what they bring in every update. I think they are quite modern!
masa331··on Ask HN: Companies of one, what is your tech stack?
Rails, PostgreSQL, Vanilla JS, Bootstrap, AWS

Fast to iterate, vast ecosystem, beautiful readable lang(Ruby)

masa331··on Rails 6 with Webpacker 6, Tailwind 2 with JIT, Postcss 8 and some default setup
It's still perfectly possible and valid to use Sprockets instead of webpack in a Rails app. That's what i do with every one of my applications and it works flawlesly
masa331··on The bug which lost more than $600M in various cryptocurrencies a few hours ago
Yes i agree and i don't think there is actually a problem with that. We are humans and we should be able to solve problems like this. I try to view it just as another way of bug fixing technique. Sometimes you can just explain that you messed up and others will understand
masa331··on The bug which lost more than $600M in various cryptocurrencies a few hours ago
You always need to rely on some external authority. You can't crypto/decentralize everything.

And relying on external authorities is a good thing actually. Because it's way way more effective than software solutions. Now of course the external authority can compromise sometimes but for this we also already have solutions for like thousands of years - diversification. If people just would learn not to put all their eggs into pne basket and expect eventual compromise that wouldn't be a problem. I think some 101 finances and practical real world problem solutions classes or something like this would get us way further than decentralisig everything with software

masa331··on The bug which lost more than $600M in various cryptocurrencies a few hours ago
You can't really mitigate this entirely as you can't really write software without bugs.

There will always be a need for this eventual "please roll back or block the bad actors". And more money you put into the game more it will be demanded when someone gets hurt.

I don't like crypto but this way of fixing things is pretty normal and standard in software and orher industries also. You simply can run into situations which weren't planned. So i don't think there is a problem with these fixes

masa331··on Apps Getting Worse
Are PMs the only one to blame? What about developers "bored" with old and perfectly working stuff jumping to new shiny hype trains whenever possible?
masa331··on Launch HN: Arengu (YC S21) – Frictionless Signup Flows
I think only the welcome email is really valuable to have from all the things you listed. And if you can't handle few ifs within your sign in logic... good luck with your business logic.
masa331··on Launch HN: Arengu (YC S21) – Frictionless Signup Flows
Building a sign-up/sign-in flows takes like a two hours at most for me with the frameworks i'm fluent with. And i can tweak anything and everything exactly to the product needs. I don't get why would anybody want to be dependent with such elementary thing on some external provider AND pay for it.

But i know people trying to outsource everything whats possible, i see this trend getting stronger and stronger, so perhaps it can get a lot of clients. Good luck anyways.

masa331··on Slate – A completely customizable framework for building rich text editors
Does anyone knows about something similar but for building graphical HTML editors? I need to create an editor for non technical people where they will be able to drag and drop certain elements and set some of their properties. And the result of this building has to be html and css.
masa331··on A Docker footgun led to a vandal deleting NewsBlur's MongoDB database
What about not running production in docker? One less layer to worry about
masa331··on Space Cloud: Open-Source Firebase and Heroku on Kubernetes
I self host Postgres all the time. I just install it on my server. Sometimes i use RDS if a feel fancy.
masa331··on Firefox 85 cracks down on supercookies
Thank you Firefox team
masa331··on Firefox 85 cracks down on supercookies
No no no. The problem isn't JavaScript or web capabilities here. It's the companies and people who use them in evil ways. I would rather handle that even if it's much much harder.
masa331··on Ask HN: Successful one-person online businesses in 2021?
I bought the addon from them. They wanted to run it however since i developed most of the app and supported it they would have to train new person for it and dedicate his/her time to it and nobody wanted to be that person.
masa331··on Ask HN: Successful one-person online businesses in 2021?
Screenjar looks very cool. Great idea! Bookmarking for later use
masa331··on Ask HN: Successful one-person online businesses in 2021?
yup, definitely, it's pdonat@seznam.cz
masa331··on Ask HN: Successful one-person online businesses in 2021?
I run a paid addon for local e-commerce platform(with 25k shops build on it). It all started about 15 month ago when i was still working in a web development company. The platform owners came to us and offered us a partnership. We would develop some new addons for them, run them, and split the profits(80% for us, 20% for them). As i was the one most interested in this i got the first project and developed and supported it for about 9 month. I saw it could have a nice future and bought it from the web development company and quit the job. Now i run it by myself and i love it.

The addon provides an easy way to print paper labels for products and other things listed in the shops.

← PreviousPage 3 of 5Next →