Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mfonda
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
mfonda
24d ago
I have—frequently—especially among the non-technical crowd. For example, the recent-ish OpenAI Hugging Face breakout was widely reported as a rogue model escaping. But a model on its own can’t do anything—it’s the agent/harness that es
2.
▲
by
mfonda
4mo ago
An “array” in PHP is an ordered map.
3.
▲
by
mfonda
4mo ago
After over two decades of working in PHP, I'm now working in Java. PHP is basically Java-lite. I am absolutely loving the compile-time safety of Java, but I dearly miss PHP's maps and arrays. In Java, the amount of verbosity for d
4.
▲
by
mfonda
8mo ago
If the changes your command makes are strictly to a relational database, then `--dry-run` becomes quite easy to implement: just start a transaction and never commit it. This avoids polluting the entire command with `if dryRun` checks everyw
5.
▲
by
mfonda
2y ago
Does anyone have any insights into how Google selects source material for AI overviews? I run an educational site with lots of excellent information, but it seems to have been passed over entirely for AI overviews. With these becoming an in
6.
▲
by
mfonda
2y ago
I never knew that jq without any arguments pretty-printed JSON. Very useful, and great tip to combine with pbcopy/pbpaste.
7.
▲
by
mfonda
3y ago
This brings back memories. The first (and only) hardware project I've ever done is building a 4-controller multitap that connected via parallel port. It ended up working really well--lots of fun playing games on snes9x with friends.
8.
▲
by
mfonda
4y ago
Great idea. Thanks for sharing, and congrats on launching it! As someone unfortunately prone to coming up with grand plans to build things, I could get a lot of use out of this. I have a handful of domains currently collecting dust, but hop
9.
▲
by
mfonda
4y ago
I'm exactly the target audience here--simple, blank (logo free) apparel is exactly what I like to wear. That said, I would need to see the prices come down before I'd consider using it. I see the Signature Shirt is $12. For compar
10.
▲
by
mfonda
4y ago
Thanks for investigating this and ultimately getting the fraudulent store taken down. I saw the same social media post regarding the fraudulent store and was surprised that a small local store was targeted with this kind of attack. A good m
11.
▲
by
mfonda
4y ago
This information is often communicated by the type of the exception itself. Maybe it timed out: TimeoutException. Maybe the connection was refused: ConnectionRefusedException. Maybe it returned 404: NotFoundException. Depending on the speci
12.
▲
by
mfonda
4y ago
> Note that :Ack will jump to the first result in the QuickFix list by default. If you dislike this, use :Ack! Wow, I've been using :Ack for years and have always found that behavior rather annoying. I had no idea about :Ack! -- def
13.
▲
by
mfonda
5y ago
Just a heads up that it's not working as expected in Chrome. I loaded the page and got an IP that wasn't mine, then refreshed the page and got a different IP that still wasn't mine. Upon further investigation, both incorrect
14.
▲
by
mfonda
8y ago
I have a pretty customized setup--Dvorak, caps-lock remapped to control, vim a custom vimrc and set of plugins I'm used to, etc. It's certainly a mild annoyance when using someone else's computer, but in practice, seldom do I
15.
▲
by
mfonda
8y ago
This article boils down to "Dvorak was difficult for me to learn therefore nobody should learn it." I've been using Dvorak for about seven years now, and personally I love it. For the longest time, I typed on QWERTY using a g
16.
▲
by
mfonda
8y ago
What I believe it's saying, and accurately so IMO, is there are a lot of so-called "best practices" which are dogmatically followed without stopping to critically think about whether or not they actually make sense in the con
17.
▲
by
mfonda
8y ago
Being able to approximately estimate numbers is an excellent skill for software developers to have. Imagine you're running some operation that affects N things or has N results. After seeing the results, it's very helpful to ask y
18.
▲
by
mfonda
8y ago
As with any style guide, many things are subjective, and the only correct answer is the one that your team applies consistently, whatever that may be. Overall, these look like a great set of standards to follow. A few items that I think des
19.
▲
by
mfonda
8y ago
> Haskell is not an achievement to unlock or a trophy to be won because learning is a never-ending process and not a finish line. Haskell aside, I think this is a fantastic point regardless of whatever it is you're learning. There&#
20.
▲
by
mfonda
8y ago
This was in response to Practical Tip #1: "People don't have to say when they are working." I'm arguing that this tip is harmful. I should know he was on vacation, and thus have a plan in place to handle anything that mi
21.
▲
by
mfonda
8y ago
As true as this is, unexpected problems happen. Kevin may be the only one that can fix it, or at least be able to fix it a lot more effectively than others. The issue might not be Kevin's fault (i.e it's really a process problem),
22.
▲
by
mfonda
8y ago
Autoloading is pretty simple. PHP knows exactly where to look for code, and you know exactly where to look for it too. Class names are mapped exactly to file names [1], so autoloading lets you simply use a class without needing to explicitl
23.
▲
by
mfonda
8y ago
> The affected information included usernames, email addresses, and hashed passwords - the majority with the hashing function called bcrypt used to secure passwords. If they're using bcrypt, then they're using salts since salts
24.
▲
by
mfonda
9y ago
> There was no division of duties on the team. Everyone was responsible for the system as a whole. [...] Basically, I asked why he didn't take care of it. His response floored me. > "Oh, well, you always take care of it.&
25.
▲
by
mfonda
9y ago
My DIY MacBook stand is simply a pile of old textbooks. Gets the job done and comes with the added bonus of adjustable height.
26.
▲
by
mfonda
9y ago
eNotes.com | Senior DevOps Engineer | Seattle, WA | Onsite eNotes is an educational resource for both students and teachers. Perks include competitive pay, excellent benefits, and a great work-life balance with half-day Fridays. We're
27.
▲
by
mfonda
9y ago
Sorry about the lost videos, but that was a indeed a helpful comment. Any time you use any dependency, it's important to be aware of how it can change. Locking down a specific version, if possible, is generally a good route to take.
28.
▲
by
mfonda
9y ago
Great post! Contents of it aside, I very much like the disclaimer: > In this post we’ll be discussing lots of ways to tune web servers and proxies. Please do not cargo-cult them. For the sake of the scientific method, apply them one-by-o
29.
▲
by
mfonda
9y ago
I'm a big fan of checklists as well; however, working through a checklist is still a manual process with room for human error. I've gone down the road of creating checklists, then realized that many of the items would be much bett
30.
▲
by
mfonda
10y ago
As an aside, I really like that they include the rationale with each item.
More ›