Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jammygit
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
61.
▲
by
jammygit
7y ago
We still shouldn't let them off the hook for their invasive telemetry lately, but for such a large, energy hungry company to be carbon negative is legitimately a great thing.
62.
▲
by
jammygit
7y ago
I think I’m alone in this, but JavaScript is a neat language that is incredibly powerful and expressive (minus a few warts). Most of the problems that arise from it seem to come from undisciplined work habits and a lack of code review. As l
63.
▲
by
jammygit
7y ago
IDEs aren’t that necessary if you have strong command line skills. The only ide feature I really miss is autocomplete because it’s a pain to remember method names
64.
▲
by
jammygit
7y ago
I did that a lot at my last job and found that the debugging was pretty quick. There’s always some race condition from some asynchronous function somebody called without waiting for the callback. Does TS help with that?
65.
▲
by
jammygit
7y ago
What is it like to use pho compared to nodejs or python? Some of us haven’t had the pleasure
66.
▲
by
jammygit
7y ago
I like JavaScript... it’s very flexible and incredibly expressive. Using c# lately, I just feel shackled
67.
▲
by
jammygit
7y ago
I started using chrome originally 10ish years ago because the company tech person said it was good and fast (I was not in tech at the time). I think you’re right. (I use Firefox now)
68.
▲
by
jammygit
7y ago
Is this a pure publicity stunt, or is foreign hacking getting worrisome enough that it’s outweighing a tiny bit of their desire to hack people?
69.
▲
by
jammygit
7y ago
What sort of privacy protections does purism offer when you use librem apps? Anyone experiment with this so far?
70.
▲
by
jammygit
7y ago
I wrote a lot of sequence diagrams for tasks I worked on and saved the interesting ones. Also, finding somebody senior to explain a module pays off big time. Also, learn the database schema: all an app really does is manipulate data
71.
▲
by
jammygit
7y ago
I find that every 1000 lines of code I write, my productivity goes down a bit more. Without refactoring, my code just gets really coupled and it gets harder to change. Your position is that the time cost of refactoring is less than that of
72.
▲
by
jammygit
7y ago
Tests are there to catch issues. In a way, almost every bug that makes it to production is a test bug. Not to mention the inconsistent tests that fail so randomly from timing issues that the team ignores them
73.
▲
by
jammygit
7y ago
I don’t like how passportjs doesn’t clearly document what it does. After rolling my own as an experiment, I have a mental checklist of things I’d like to evaluate it for, but don’t want to go exploring the code base to get the answers
74.
▲
by
jammygit
7y ago
You get a degree of cryptographic security by using a sufficiently large and random token - ie, attackers computers cannot spam guesses fast enough to get a hit in any reasonable amount of time. I can’t remember what the exact requirements
75.
▲
by
jammygit
7y ago
I found bcrypt was easier to set up than argon2. Apparently argon2 can be misconfigured if you are not familiar enough with it
76.
▲
by
jammygit
7y ago
What does it mean to do salting by default?
77.
▲
by
jammygit
7y ago
Is /udev/random considered secure? Edit: never mind, your article named it as a good choice
78.
▲
by
jammygit
7y ago
I read that bcrypt somehow provides salt by default? None of the articles were clear what they meant
79.
▲
by
jammygit
7y ago
> standardized, conventional set of practices and code that are well known and not hard to implement. Every time I ask somebody about this, they recommend slightly different practices or else insist that you can’t use a checklist approac
80.
▲
by
jammygit
7y ago
My understanding has always been that nodejs was ideal for high io workloads with a light cpu load. Having it sleep for 100ms per request is a little strange for nodejs though because it is basically simulating cpu load, even though a node
81.
▲
by
jammygit
7y ago
The death of C# and Java. It’s more of a wish than a prediction...
82.
▲
by
jammygit
7y ago
Any other resources you would recommend? I read that physics is particularly time consuming for example. Thanks for the replies so far; it’s very fun to see your work
83.
▲
by
jammygit
7y ago
I think all that counts. I guess I’m just tempted to make a game engine as a hobby project. I made an OpenGL renderer in uni once (it was fun), but I don’t really know what the scope would be to extend it substantially - obviously, not to “
84.
▲
by
jammygit
7y ago
My air pod microphone stopped working with the iOS 13 update. The only thing I want is for the basic functionality to work
85.
▲
by
jammygit
7y ago
Generally, it’s safest to assume that any waterproof material is non-breathable. If you exert yourself in them, you sweat and trap that sweat inside the membrane, often guaranteeing to soak yourself even if the rain lets up. Windbreakers wi
86.
▲
by
jammygit
7y ago
How long did the client side engine take to build, if you had been able to do it full time?
87.
▲
by
jammygit
7y ago
Your site says you taught computer graphics for a while. Do you have any other resources to recommend, or even a list of suggested topics? I really enjoyed my intro to computer graphics course but wasn’t able to take any follow ups
88.
▲
by
jammygit
7y ago
Seconded, thanks for sharing
89.
▲
by
jammygit
7y ago
Including reading essays, now written half-paragraph by half-paragraph in twitter threads?
90.
▲
by
jammygit
7y ago
> The judge also ruled that Snowden had breached his contractual responsibilities by giving speeches at the TED conference and other venues. Each of these speeches included slides with materials that were marked as classified. There was
More ›