Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rawfan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
rawfan
6y ago
I just saw an atrocious piece of Perl code that controls the flow of shipping containers for several large corporations. It’s completely unmaintainable and only the original author has the complete picture. He was originally a trucker on of
62.
▲
by
rawfan
6y ago
People always complain. A significant amount of people happily pays for Netflix and its likes, though.
63.
▲
by
rawfan
6y ago
I just want Netflix for journalism. I don't want a super expensive sub to a dozen papers. I want one subscription, they all should be included (maybe offer different tiers if you are an arse) and it shouldn't be more than $20/
64.
▲
by
rawfan
6y ago
I noticed that some CDs/DVDs are already going bad after very few years in the early 2000s, so I put everything on harddisks, recovered broken stuff with ddrescue and was done with writable optical media.
65.
▲
by
rawfan
6y ago
100% use pinboard.in. Moved there when all the shenenigans with delicious started and never looked back. For a couple of bucks extra, I even have an archive of the websites I bookmarked so that I can still access them when they go down even
66.
▲
by
rawfan
7y ago
It‘s already happening elsewhere voluntarily. Sharp is producing masks and Draeger is AFAIK working on massproducing ventilators.
67.
▲
by
rawfan
7y ago
Fun story: a friend of mine works as an engineer in critical infrastructure (for a large utility in Germany). He wanted to spend his vacation in northern Italy (which currently has a COVID19 outbreak). When his employer got wind of it they
68.
▲
by
rawfan
7y ago
1. Don't panic, COVID19 won't harm you. 2. No wonder it spreads undetected, with the messed up US medical system, I wouldn't go to the hospital either if I had to fear a huge medical bill [1]. [1] https://www.nytim
69.
▲
by
rawfan
7y ago
So what exactly is the iTerm feature here? You are just describing regular tmux.
70.
▲
by
rawfan
7y ago
It's actually quite easy: 1. Sanitize input when you actually need/want to do that but at least to a degree that it's save to put in a database (e.g. through prepared statements) 2. Always validate input 3. Always escape outp
71.
▲
by
rawfan
7y ago
Compared to what? If you look at any agency license (use on as many sites as you want) for themeforest WordPress themes, they are about the same price, if not higher. I guarantee you, they‘ll make a million bucks on launch day!
72.
▲
by
rawfan
7y ago
100% agree. I learned more about CSS in the Tailwind docs than in all the years I copy and pasted before starting with Tailwind.
73.
▲
by
rawfan
7y ago
Concerns are not separated in the first place. Your CSS is heavily tied to the structure of your HTML and you even need to artificially think up structures to be able to write and apply the CSS. I recommend reading Adams blog post on the to
74.
▲
by
rawfan
7y ago
I compiled Signal for iOS and monitored the sent data through a proxy. Both behave identical. There could be a hidden switch in the distributed binaries that triggers other behavior, but I really doubt it. For Android, there are reproducibl
75.
▲
by
rawfan
7y ago
Why not just edit the answer yourself and add a big red warning?
76.
▲
by
rawfan
7y ago
I think you misunderstood. The previous poster meant modern Javascript WITHOUT a framework. These days I would just go with AlpineJS, tbh. It’s a mini-framework that solves the most common problems. Best thing for people who don’t want to w
77.
▲
by
rawfan
7y ago
Maybe check out Laravel. They banned all annotations from the framework. Best decision ever.
78.
▲
by
rawfan
7y ago
Websockets are no problem with Ratchet. OhDear is a high traffic app that uses laravel-websocket (based on Ratchet) with absolutely no performance issues.
79.
▲
by
rawfan
7y ago
I actually know many opensource projects that moved from the clunkyness of Slack to Discord. In all fairness, though, the recent releases of Slack made it pretty snappy.
80.
▲
by
rawfan
7y ago
I commute with a regular bike and proper clothing is your friend. It's also not rocket science. You get pretty warm through the movement so often it's okay to just wear something that stops the wind. I usually wear regular clothin
81.
▲
by
rawfan
7y ago
I had the exact opposite experience. The DAs office eventually called me to tell me that they didn't catch the perps but were able to kill the phone-number blocks which they had been using for years because no one ever reported them. S
82.
▲
by
rawfan
7y ago
Except PHP already has some of the nicer features of Scala (like traits) and is more flexible (you can write Java-like code, but don't have to).
83.
▲
by
rawfan
8y ago
Thankfully nobody is using PEAR anymore. Using composer doesn't solve the problem of blinedly pulling internet dependencies, though (as others pointed out). What I currently do is grepping vendor for common smells like usage of eval()
84.
▲
by
rawfan
8y ago
It doesn't.
85.
▲
by
rawfan
8y ago
The fun thing is to modernize the legacy systems while the're being used in production. It's challening, rewarding and - in the end - cost-effective.
86.
▲
by
rawfan
8y ago
Same.. it's quite great.
87.
▲
by
rawfan
8y ago
As another commenter pointed out, the mobile network signaling system sucks. You can just read other peoples SMS by becoming part of the SS7 network. It's that easy. Watch these two talks on the subject: https://media.ccc.de
88.
▲
by
rawfan
8y ago
Not available for iOS, though.
89.
▲
by
rawfan
8y ago
Yep. In the past years Laravel has helped us quickly build prototypes that we could conveniently grow into enterprise-scale apps. Backend: PHP/Laravel Frontend: Same, using VueJS as needed/wanted. Database: Usually starting off wi
90.
▲
by
rawfan
8y ago
A documentary around the German hacker culture and their utopian vision for a digital era.
More ›