Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
James_K
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
52 ms
·
751.
▲
by
James_K
3y ago
I've never really understood stack based languages. Getting rid of variables only seems make things harder, and you always inevitably need some kind of control flow that isn't stack based (for instance the pair "[" and &
752.
▲
by
James_K
3y ago
Who are you to say that I cannot speak passionately? Who are you to expect "better" of me? If you do not like something, you are free to ignore it. If you cannot respond to something level-headedly, then don't. It's not
753.
▲
by
James_K
3y ago
Thanks for the insult, but I'm very adept at reading code. You know how I got that way? Not by aimlessly trawling through random projects, but by actually interacting with the source code. Picking a random bug on some open source proje
754.
▲
by
James_K
3y ago
First of all, the implementation will likely be the same from a technical perspective and differ mainly in that the C code will have more boiler plate. Secondly, did you actually read the source code of this project? I feel like reading a P
755.
▲
by
James_K
3y ago
I have nothing against people who simply leave their stuff open to the public in case it might be useful. My issue is that a lot of this stuff is presented as something you should use when it really isn't fit for that. I've wasted
756.
▲
by
James_K
3y ago
I would say the difference here is that no one is going to read it and see the code. As much as people fantasise about reading code, few actually do it and those that do are broadly wasting their time. Your welding example is flawed because
757.
▲
by
James_K
3y ago
Why? They do the same things in the same ways. One is just more likely to introduce a security vulnerability to your web server.
758.
▲
by
James_K
3y ago
Code which achieves nothing is called "boilerplate" and I've yet to find anyone passionate about writing it. The joy of programming, to me at least, is solving problems. Hence code which does not solve problems is not enjoyab
759.
▲
by
James_K
3y ago
I get that, I really do, but the lines are often much more blurred here. If I had a penny for every supposedly useful thing "written in Rust/blazing fast", I would be rich. I think people should be a lot clearer when they wri
760.
▲
by
James_K
3y ago
You've fallen for the exact thing I was talking about. This software is written to serve blog websites though a CGI module. I don't even know what a "love-letter to C" is, but this software clearly exists with the intent
761.
▲
by
James_K
3y ago
That's actually a good point. The spider people should have looked into this instead. Much better ROI if they could solve it. Maybe they could even incorporate jumping spiders somehow. It would be excellent marketing.
762.
▲
by
James_K
3y ago
> How could they avoid it? By making up results, obviously. That's exactly what I was saying the first time.
763.
▲
by
James_K
3y ago
Do yall ever think there could be more practical uses for research money than doing IQ tests on jumping spiders? These results could well be made up. After all, you'd hate to be the guy who spends years studying spiders just to conclud
764.
▲
by
James_K
3y ago
I was thinking this as well, but I'm still not sure 23andMe is to blame. Everyone who signed up to the site knowingly shared their information with accounts that were not 2FA protected. The service was unsafe but the question is weathe
765.
▲
by
James_K
3y ago
The braces are quite deliberate. Firstly, parens are used often in writing and it would be a pain to have to escape them. Secondly, it integrates much easier with the Scheme code of my site generator this way. I can write in a file, somethi
766.
▲
by
James_K
3y ago
This is an eminently solvable problem. I've been writing my personal website in a variation of HTML for a while now which is perfectly easy to write and read. {main {h1 Title} {p Paragraph 1. {{a {href google.com}} He
767.
▲
by
James_K
3y ago
Why not just HTML?
768.
▲
by
James_K
3y ago
I feel like a better version of this would be Guix/Nix/Similar for a reproducible setup, then just putting all your personal files on a USB.
769.
▲
by
James_K
3y ago
This is such an odd thing to be worried about. Do you really think there are people who go around looking for random USBs on the floor hoping that they contain sensitive data? Unless someone is specifically following you around and looking
770.
▲
by
James_K
3y ago
> the modern porn landscape has problems with non-consensual videos (see: Pornhub & GDP), extreme content (violence, CNC), and really harmful stereotypes about gender roles. It’s much more than just “healthy human sexuality” as many
771.
▲
by
James_K
3y ago
Most ISPs have a fairly effective child safety mode. Combined with one of those parental protection apps, you can probably prevent your own child from seeing anything you don't want them to.
772.
▲
by
James_K
3y ago
I agree somewhat. Ideally, the internet wouldn't be addictive at all, and hence wouldn't be an issue for children or adults. A whitelist seems reasonable for the current state of the internet, but I can't think of anything be
773.
▲
by
James_K
3y ago
Regulating porn is just stupid. It's never going to work and I don't get its objectives. Porn probably has a negative effect on children, but much less than something like TikTok. I could at least see the sense in banning children
774.
▲
by
James_K
3y ago
I don't personally see the use in a version of a link aggregator where you can't click on the links. In fact I don't see the use in a terminal version of a website. It's basically just a UI downgrade. TUIs are a combinat
775.
▲
by
James_K
3y ago
Yeah, but my point is that they are the typical example. They are a company who wants to release their software to give users a peek inside without opening it up to competition. Hence they invented a license to let them do that, and provide
776.
▲
by
James_K
3y ago
> FSL could try is to "reclaim" "source-available" All the adults in the room realise that "source available" is just an accurate descriptor for what they do, but sentry won't accept anything without th
777.
▲
by
James_K
3y ago
> Two years isn’t a lifetime. It is in software development. You don't even deny that the project stays source available while developers care about it. > If there is value left So, once you've extracted as much value as you
778.
▲
by
James_K
3y ago
It's pointless to call this anything other than source available. This license is just a no-compete license with extra steps. I see little practical difference between "you can't compete with us" and "you can't
779.
▲
by
James_K
3y ago
It's funny how they lied about being open source twice and got the exact same reaction from it both times, but still haven't learnt their lesson. All they need to do to avoid backlash is call it source available (like it is) but i
780.
▲
by
James_K
3y ago
(mapdo .start-time.(set 42) obj-list) (swap [a 2..4] [b 0..2]) This looks gross. Why does no one seem to understand that lisp should not have infix operators?
More ›