HNHacker News
TopNewBestAskShowJobs

phreack

3,003 karma · joined December 4, 2015

I'm a passionate engineer, and an independent mobile, web, and server developer and consultant, with several years of experience in a lot of languages and architectures.

For contact, reach out at j3softwaresolutions@gmail.com

submissionscomments
phreack··on Hundreds of fishing vessels vanishing along Argentina’s waters
They are. There's also a very high political cost of going against China, even illegal Chinese boats, in a country such as Argentina with a high dependence on Chinese relationships, poor sovereignty enforcement, poor military might, massive debt and inflation. There's just not enough of anything to do something about it.
phreack··on Drunk Post: Things I've Learned as a Sr Engineer
Absolutely, you need to care for that future dev who's an idiot when writing code today because that's going to be you in a week or two when you've forgotten all about it.
phreack··on Call it a comeback: Turntable.fm raises $7.5M
Aw, the opportunity to say that they turned the tables was _right there_
phreack··on Unreal Engine 5 is now available in Early Access
I seriously can't believe that Nanite and Lumen can possibly work as good as they seem to look. There has got to be a catch, that demo video is way too cool. I also seriously love how they're focusing on fixing the VCS problems, it was my number one gripe with Unreal before - followed by their C++ flavor being too full of complex macros (at least for me, as I'm not too experienced in C++ and they really confuse me).
phreack··on Native speakers are hard to understand in a lingua franca situation
If you're in, say, Japan, where most people know a bit of English, it's important to be able to break yours so they understand you better. Even more so, being able to speak broken Japan-flavored English would be perfect if your goal is to convey a simple message by any means. Most tourists don't realize accent and pronunciation could make a word unrecognizable to non native speakers.
phreack··on Parcel 2 Beta 3 – improved build performance
Well, Parcel touts minification, removing unused code, transpiling, and other goodies. If it worked, it really would have been perfect, I could have set it up in minutes. The half-hour I mentioned for Gulp was only enough to make me realize that it would have taken me way longer than I wanted to spend on this problem just to shave a few hundred kilobytes of an early stage website (my main goal), not how much I wanted to spend to get a specific grocery list of features done.
phreack··on Parcel 2 Beta 3 – improved build performance
I also tried that, but didn't find any pre-made gulpfiles for it and after half an hour of trying to make one I decided it wasn't worth the effort, but it's definitely still a great tool.
phreack··on Parcel 2 Beta 3 – improved build performance
Yeah, I love next.js. I'm much more willing to go that route than fight Webpack.
phreack··on Parcel 2 Beta 3 – improved build performance
Hah, I literally spent a day trying to use parcel to optimize a good old fashioned HTML+CSS+JS static site that's not an SPA. Webpack would be a pain to set up and all other bundlers were lacking for such an use case. Parcel 1 worked great on my machine, and then on the server decided to flatten all files to a single folder - effectively breaking the site. I had no clue as to why, probably something related to having low memory, and the reigning response on the issue tracker was 'forget about v1, use Parcel v2'. So I tried installing and running it on my machine but it would get stuck building unless I gave it a '--no-cache' option (took a while to figure that out), and then on the server the thing wouldn't even (npm) install. Each time I tried it failed kind of differently, mostly because of node-gyp, other times because of weird GLIBC. After all that I just gave up, maybe in a month I'll be in the mood to set up the Webpack madness - but it's more likely I'll end up rewriting the whole site as an SPA because the bundler gods demand it be so.
phreack··on Discord Rebranding
I love that they didn't kill the previous logo. Just cleaned it up a bit, but it's still the same as it's quite recognizable. Font is a mess, but they'll likely change it soon as nearly no one likes it.
phreack··on .org doesn't mean credible
How about putting a Chrome icon next to 'burrito.catering' as if it were a social network? The implications are awful but the results might be effective
phreack··on A problem repeatedly occurred with Safari 14.1
It's insane how tightly coupled such crucial apps are to the OS. The first time I tried to make an iOS app and learned that you needed to download all of XCode and its updates (tons and tons of GB!) just to use some console commands and compile an app I spent a while searching for alternatives thinking that I must have not understood correctly.
phreack··on Get better at Googling
Sadly, every time I try to get technical with these when I'm trying to Google with precision, after two or three searches I start getting blocked by really hard Captchas, and messages saying I might be either a bot or a hacker. It's really annoying.
phreack··on The anti-pattern of responsive design
I replied a wall of text in a sibling (cousin?) post, but here's a video of what the feature I meant. I'm not sure what the most accurate name for it would be, I've always seen it called text reflow. https://www.youtube.com/watch?v=yAWTd9h1lbI
phreack··on The anti-pattern of responsive design
When looking at a desktop sized web page such as old Reddit, most likely an entry's title won't fit horizontally on the screen. What some browsers do (and I really dislike) is that they somehow guess what's important on the page, and bump those elements' font size in ridiculous ways, while leaving others as they are. I believe this is called font inflation, or text size adjustment. This makes it so the title of a Reddit post becomes huge, while the 'see comments' button below it stays ridiculously tiny and unclickable.

Other browsers just don't care, leave the text in desktop-like proportions, and when you zoom in you end up needing to scroll sideways back and forth to read a sentence, quite cumbersome.

The most reasonable solution is Opera's where if you're on a desktop like site and you zoom to a block of text, it allows the letters to increase in size naturally according to your pinching, but when you let go it reflows the text block and makes it wrap once a line (at its new zoom level) reaches your phone's screen width. This way if you see a long paragraph (or Reddit title, for example), you can zoom until the text is readable, and then only need to scroll up and down, instead of sideways as well, without compromising the original site's design by wonking up the font sizes at (apparently) random.

I'm not sure I did the best job at explaining it, but basically the goal is to be able to zoom into small text on desktop-like pages until I'm comfortable with the size, and then make it wrap to the screen's width so you don't need to scroll sideways to read the text.

Easiest demo is to download Opera on Android, go to old.reddit.com and zoom around. Once you get used to it, every other browser becomes annoying.

Edit: lol, after typing all that I thought of looking up a video and here it is. Looks like some phone's default browsers already do it well too. https://www.youtube.com/watch?v=yAWTd9h1lbI

phreack··on The anti-pattern of responsive design
Something barely related that drives me nuts, is that if reflow is something so important (it is), then why is Opera the only Android browser which implements text reflow? !

It should be a top concern for browser and page devs IMO.

phreack··on Man fined for sharing a Facebook link ruled as defamation in Singapore
The ability to criticize the ruling party without the government locking you up or giving you exorbitant fines in response is a must for me.
phreack··on A top-grossing scam on the App Store
So it's not just a scam, it's a scam pretending to be a medical app? The walled garden method has been proven a failure and needs to go urgently.
phreack··on Problems with JPA/Hibernate
Here's the article

http://blogs.tedneward.com/post/the-vietnam-of-computer-scie...

Edit: huh, seems to have got truncated over the years. Here's an archive link

https://web.archive.org/web/20160120004603/https://blogs.ted...

phreack··on Sputnik V vaccine-neutralization escape by SARS-CoV-2 Spike variants
The president of Argentina has just been diagnosed with Covid, with mild symptoms, after being vaccinated with both doses of Sputnik for over a month or two.
phreack··on Human use of high-bandwidth wireless brain-computer interface
This reads like an Asimov story! He really did have some very well informed predictions that seem accurate even nowadays.
phreack··on Loot boxes linked to problem gambling in new research
I used to go to casinos with the idea of spending some money to have a good time interacting with pretty machines, lights, other people -- breaking even would be a win because of the fun times. It took me an embarrassingly long time to realize what I actually wanted was to go play at an Arcade. There aren't any in my city anymore though, and that always makes me sad.
phreack··on Hermes, a JavaScript engine optimized for React Native
I'm not an expert on JS engine internals, but every time I used Hermes on a reasonably large React Native app, on Android performance absolutely tanked. It's been like that for over a year, and I just ended up disabling it, or enabling the debugger so the engine turns to Chrome's. There's always been some activity around it on the issue tracker[0] but not many solutions.

[0] https://github.com/facebook/react-native/issues/25986 and related issues

phreack··on Reddit’s most popular subreddits go private in protest against ‘censorship’
Why did they even hire such a controversial person in the first place? It's baffling how they're doubling down on defending her after her previous actions. I wonder if this'll all cool down in a couple of days with everyone forgetting about this or if there'll be a new established rhetoric in inflammatory communities like 'reddit admins are confirmed pedophiles'.
phreack··on We are far from a better Heroku for production apps in a hyper cloud
I suggest we don't need a 'better' Heroku, but rather a 'cheaper' Heroku, with the exact same UX as Heroku. That would be a worthy goal to aim towards.
phreack··on What Is the “Mffam” Policy?
Why would I start a campaign where people could de-fund me instead of one where they can't?
phreack··on Richard Stallman is coming back to the board of the FSF
This is a controversial opinion, but I believe someone who turns any space he's in into an unsafe place for women should not be leading the FSF. No matter who or their accomplishments. I never saw him being kicked out as unfounded, there were years and years of people being solicited sexually even after explicit non-consent by this man. He just seems to be unwilling to be professional towards women.
phreack··on Safari is now probably the influential wild card browser for user privacy
I'm willing to go as far as to say it's The one feature that's singlehandedly holding back PWAs entirely. Most apps that you use every day needs notifications for one reason another, mainly communication apps, and if you could do them with a web app it'd be a game changer. But Apple is holding us all back and has been for years.
phreack··on WhatsApp Down in Some Regions
Even Telegram is suffering from a slightly degraded service, likely from the load of everyone jumping to it at once as a backup IM.
phreack··on Woman created deepfake videos to force rivals off daughter’s cheerleading squad
It's hard for the general public to grasp the difference between a photoshopped image and one generated with ML processes, so I expect both will be called "deep fakes" by the media for the foreseeable future.
← PreviousPage 10 of 19Next →