Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
spc476
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
271.
▲
by
spc476
4y ago
I came up with this format 10 years ago to document running our regression test. It was a complicated process (for reasons) and I had four major sections---one outlining items to do once, such as: [ ] Check you can log into Jenkins
272.
▲
by
spc476
4y ago
And C99 allows you to declare variables anywhere in the function (much like C++).
273.
▲
by
spc476
4y ago
But aren't you dependent from upstream anyway? Or do you recompile from source the broken dynamic library? In my experience, most sysadmins these days don't compile from source.
274.
▲
by
spc476
4y ago
The Gemini community is prickly about privacy, to the point where it's considered bad (perhaps even a gross violation of the GDPR per the Gemini community) to even log IPs of requests. So this type of article seems par for course.
275.
▲
by
spc476
4y ago
I still do. Been using it for over 30 years now.
276.
▲
by
spc476
4y ago
I think my department was Agile, doing the stuff on the left (good) side of the Agile Manifesto [1], even as we didn't think we were doing Agile. We made deadlines, had smooth deployments, and any bugs in production were not that ba
277.
▲
by
spc476
4y ago
And LuaJIT is from another author, Mike Pall from Germany (Lua itself is from Brazil).
278.
▲
by
spc476
4y ago
It depends. You can also configure luacheck from within the file you are checking. For instance, in some of my lua code [1], I have: -- luacheck: globals init handler -- luacheck: ignore 611 The first line tells luacheck that
279.
▲
by
spc476
4y ago
At work, I use Lua (and LPEG) to process SIP messages for the Oligarchic Cell Phone Company, processing calls in real time, and only once in the seven years it's been running did I have to tune the code. It certainly works for us.
280.
▲
by
spc476
4y ago
Hurricanes I can deal with (I live in South Florida). You get days of notice so you can prepare the property (and/or get out of the area). Tornados scare me more---they can just pop up and if you are lucky, you may get a few minutes
281.
▲
by
spc476
4y ago
There's always Conan the Librarian.
282.
▲
by
spc476
4y ago
A man walks into a bar. Ouch.
283.
▲
by
spc476
4y ago
"I see," said the blind man, as he picked up his hammer and saw.
284.
▲
by
spc476
4y ago
Why should I download 50M of Javascript implementing a buggy, bespoke browsing engine to render perhaps 1k of text when I'm using a browser that is already capable of rendering 1k of text? For example, I used to enjoy browsing the C2
285.
▲
by
spc476
4y ago
UDP packets aren't ACKed by default---it's "best effort" (or "fire and forget," depending upon your view point).
286.
▲
by
spc476
4y ago
That doesn't work, and it comes from experience. The messiest bit of our code base is the business logic, which out of necessity, is intertwined with I/O logic (we have very tight timing requirements, and we have to query several
287.
▲
by
spc476
4y ago
As a demo, I can forgive ugly and being a bit cryptic. It's the ramifications that get me. Okay, in the main document, you have a transclusion link to the King James Bible (Genesis 1:1-3). But one of the main points of Xanadu is the
288.
▲
by
spc476
4y ago
Great for Linux. Less so for Mac OS-X and Solaris (all three of which I use at work).
289.
▲
by
spc476
4y ago
Maybe you can answer a question I have: what companies are still supporting C compilers for sign-magnitude and 1s-complement machines today? I've been programming for almost 40 years now, and I have never come across any machine
290.
▲
by
spc476
4y ago
Back in the late 90s, I was working at a small web hosting company (take note). One day, a 500+ page report of a recent PCI compliancy check landed on my desk. It was nothing but "OMFG! DOMAIN1 RESPONDED TO PING! YOU WILL BE PWOWNED
291.
▲
by
spc476
4y ago
Why not? A simple one line change recently brought down CloudFlare. And least you think that's not important, a one line change to code brought down most of AT&T's phone network in 1990 (think 911).
292.
▲
by
spc476
4y ago
A few years ago I did just that. C (a very common langauge) and a popular IDE (either Eclipse or IntelliJ, I don't recall which one). I loaded up a simple two-file C project into the IDE and it promptly crashed. I think I'll sti
293.
▲
by
spc476
4y ago
I subscribed to Byte Magazine from 1985 to about 1988 or 89. My feeling was that by 1985, Byte had drifted away from the hobbyist market and was drifting more towards a computer science journal (kind of). By late 1987 it had shifted more
294.
▲
by
spc476
4y ago
It dawned on me when I hit the Majestic query page [1] and saw the link to "Commission a bespoke Majestic Analytics report." They run a bot that scans the web, and (my opinion, no real evidence) they probably don't include s
295.
▲
by
spc476
4y ago
In my area (southeast Florida), trains: not enough rail. Both trains and buses: not often enough. Buses: not enough routes, too many transfers (from experience, what would take 20 minutes by car took 1.5 hours by bus). Bikes: even though
296.
▲
by
spc476
4y ago
> This compiles to both [three code segments] Did you intentionally do an off-by-one error?
297.
▲
by
spc476
4y ago
It's the old "C vs. Assembly" all over again.
298.
▲
by
spc476
4y ago
I don't think "we" have any say in this---it's a question of whether this is what the people with money want.
299.
▲
by
spc476
4y ago
When I need to parse text with Lua, the first thing I reach for is LPeg. It's great when you can create a standalone expression to parse, say, an IPv4 address, then reuse that in a larger expression. And the data can be transformed a
300.
▲
by
spc476
4y ago
MS-DOS did have a function to change the option character (INT 21h, AH=37h) [1], and the "kernel" always accepted both '\' and '/' as a path separator (and that is still the case today; the shell however,
More ›