Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
egeozcan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
391.
▲
by
egeozcan
2y ago
Vast majority of software we use are based on open-source. I'd argue that stating "built on open source" is sort of paltering. > But as YOU didn't build it or pay for it you have no place to complain. I disagree with
392.
▲
by
egeozcan
2y ago
You're right, it's a subjective matter. While your point is valid, I'd also add that the tool's widespread popularity is largely due to the high-quality extensions, many of which are not open source.
393.
▲
by
egeozcan
2y ago
I'd like to kindly point out that the real issue here is that it claims to be open source, while the most important parts are not. We are not entitled to demand that entities make their software open source, but accusations of deceptio
394.
▲
by
egeozcan
2y ago
I remember doing the "WHERE 1=1" trick in my last job and it causing a... let's say "unproductive", discussion in the pull-request.
395.
▲
by
egeozcan
2y ago
the exact table display component is here: https://github.com/egeozcan/json-tail/tree/master/data/src/a...
396.
▲
by
egeozcan
2y ago
Perhaps (although unlikely) this thing I created 5 years ago helps, it's a react component created to be embedded in a go app but is independent, created just to scratch my own itch and not published to npm but anyone can just vendor i
397.
▲
by
egeozcan
2y ago
Sure, here it is... here is some text generated by AI: > Congratulations on launching 'Today Has Been'! It's truly inspiring to see how you've revived the essence of Ohlife with a modern twist by integrating it with W
398.
▲
by
egeozcan
2y ago
I prompted chatgpt to make it more human and casual: huge props on launching! Seriously love how you’ve brought back the whole Ohlife vibe but made it way easier with WhatsApp. No apps or sign-ups? Genius. Plus, those daily reminders and li
399.
▲
by
egeozcan
2y ago
This is amazing. Is there a way to attach files/photos as well?
400.
▲
by
egeozcan
2y ago
exactly, one example is there are a lot of programatically absolute positioned divs to break ad-blockers or make them very inefficient, while the performance of the app suffers from many tricks like these as well.
401.
▲
by
egeozcan
2y ago
Every time I want to have that good old feeling, I create three files in a new directory on my home server: index.php, index.css, index.js :) I would have done everything in Perl for maximum creativeness but didn't have the time to bri
402.
▲
by
egeozcan
2y ago
Yes, and lit also uses the adoptedStyleSheets to style the components, but it's just one thing to tackle. There's no "just do this and everything will work" template for web components. Lit is close however, and I think
403.
▲
by
egeozcan
2y ago
React has its flaws, and there are many articles pointing out its obvious issues today. Personally, I love Web Components and Lit, but they come with a complexity that can be challenging for juniors to grasp. Making shadow DOM accessible, m
404.
▲
by
egeozcan
2y ago
Traditionally, Greek Ouzo is mized with just ice (at least that's what my Greek friends thought me), Turkish Rakı is mixed with water and ice. In some cycles though, drinking Rakı without ice/water is a party trick (it's very
405.
▲
by
egeozcan
2y ago
> Much like one huge difference between string "42" and the number 42 is that the latter can have math done to it I actually agree with your comment but this part made me laugh out loud because JavaScript :) ("42" - 1
406.
▲
by
egeozcan
2y ago
Story points are pointless on their own, but estimation meetings are invaluable. In those meetings, story points serve as shortcuts for expressing gut feelings. However, after the meetings, they become completely useless, and even harmful,
407.
▲
by
egeozcan
2y ago
It's a great idea to be proactive in this area, but always make it easy for your users to report problems. People with different conditions, whether classified as disabilities or not, have varying capabilities. You might be surprised b
408.
▲
by
egeozcan
2y ago
When I manually edited the url, https://cep.museepicassoparis.fr/explorer/auteur/91977?field... worked for me. The URL otherwise doesn't get updated correctly.
409.
▲
by
egeozcan
2y ago
I remember lego online trying to fight against people erecting male genital organs. I wonder how a typical sprint of those poor developers look like. Ticket asdf-1234: mountains that look like genitals when viewed from a 45 degree angle sho
410.
▲
by
egeozcan
2y ago
But with WebAssembly, you need to DIY a lot and/or send a lot of runtime/stdlib code to the browser. It definitely has its place but something like Dart with excellent stdlib would be amazing (and I know that actually was the inte
411.
▲
by
egeozcan
2y ago
I don't disagree with you, but on the other hand, it was really a hard problem in js (partly because functions having outside context and mainly because how mutable modules are (were, with commonjs)), so it became a huge race for optim
412.
▲
by
egeozcan
2y ago
Tree shaking is the removal of unused exports, a very specific thing for JS. Dead code elimination is a broader term which includes tree shaking, but is usually used for the elimination of code after the compilation (or transpilation/m
413.
▲
by
egeozcan
2y ago
The media should not be owned by the state, private communication should not be readable by the state. Simple.
414.
▲
by
egeozcan
2y ago
There was also an attempt on improving office communication from the makers of the Monica crm: https://www.officelife.io/ It seems like they have also given up? I guess emails and excel are really enough for most.
415.
▲
by
egeozcan
2y ago
Is it even a tautology if it's the same word being reused?
416.
▲
by
egeozcan
2y ago
Oh it surely wasn't, but it also surely was fun!
417.
▲
by
egeozcan
2y ago
I also did consulting for a long time and never mentioned my customers in my CV, I'm not even sure if I'm allowed to.
418.
▲
by
egeozcan
2y ago
I had exactly the same experience! Just one contact is there, I had at least a hundred.
419.
▲
by
egeozcan
2y ago
There were even some tools that showed you the IP, the "real status" and etc. of your contacts. The 9 year old me have felt like the greatest hacker of all time when using those tools :)
420.
▲
by
egeozcan
2y ago
I had a 6 digit one, then lost it, then got 49053668. I've forgotten many passwords but never this. I actually could login to the web app, using the oldest password I used that I can remember, but it doesn't show any old contacts
More ›