Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kijin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
54 ms
·
811.
▲
by
kijin
4y ago
"Running a program" is a rather vague expression. We could excuse philosophers for using such vague expressions because most of them aren't very tech-savvy. For engineers, though, that kind of wording should immediately raise
812.
▲
by
kijin
4y ago
Computers make a lot of things easier, both oppressive and subversive, just like any other highly versatile tool: hammers, screwdrivers, knives, syringes, duct tape and WD-40.
813.
▲
by
kijin
4y ago
Korean here. Bring it on! We actually love making puns out of people's names. Our own media do it all the time. Some of those puns might be offensive in one way or another, but that has nothing to do with racism in general. Our languag
814.
▲
by
kijin
4y ago
Naver is just syndicating the article from Maeil Shinmun. They do this a lot, and split the revenue with the original publisher.
815.
▲
by
kijin
4y ago
Production is not the only alternative to local. Companies can set up servers, either in the cloud or on premise, specifically for development and/or staging purposes. This is very useful if the production environment is hard to replic
816.
▲
by
kijin
4y ago
Abolition looked totally wrong at first, but the next step increases the size of the title and makes it look more balanced with the rest of the page. Sci-Fi doesn't need to be all slab-serif and uppercase, but I think the author's
817.
▲
by
kijin
4y ago
That risk can be greatly reduced by coming out when it's dark. I see lots of worms on the sidewalk at night after a rainy day...
818.
▲
by
kijin
4y ago
There was a time when Helvetica crapped out spectacularly in Windows with a certain combination of user-installed fonts. Can't remember exactly which combination it was or perhaps still is, but anyway that was a pretty solid reason for
819.
▲
by
kijin
4y ago
> one person will be penetrated by multiple people one-after-the-other much like a Tesla supercharger. That's a rather unusual analogy. I don't recall ever penetrating a supercharger with anything, whether one-after-the-other o
820.
▲
by
kijin
4y ago
Even better, put their own logo on the helmets and treat it as a kind of uniform, just like the pink mustache that Lyft used to have. That would double as free advertising, too.
821.
▲
by
kijin
4y ago
Except we've become so used to loading multiple megabytes of JS even on a simple blog post, that a 30KB library probably won't make a noticeable difference. Insofar as file size is concerned, I'd much rather pull in jQuery th
822.
▲
by
kijin
4y ago
`cp` is not instantaneous. Unless you lock the entire file, one block can change while you're reading another block. You end up with a Frankenstein of a file, compared with a consistent snapshot if you had simply lost power. If your fi
823.
▲
by
kijin
4y ago
Another option is to use the `.dump` command that produces a series of SQL statements to recreate the database and populate it with data, just like good ol' mysqldump. I'm not sure whether this is faster or safer than `.backup` wh
824.
▲
by
kijin
4y ago
Developers are usually not the ones who are making decisions like this. The manager doesn't want that annoying autozoom. The designer doesn't want to change the font size or page layout. There are also edge cases where something t
825.
▲
by
kijin
4y ago
> override some annoying mobile browser behaviors like zooming on an input. Yep, I've seen some people disable zoom in their webpages specifically to prevent Safari from auto-zooming all over the place as the user moves from this to
826.
▲
by
kijin
4y ago
Exactly. The flip side of the recent proliferation of "barely in-house" movements is that there's actually even less diversity of movements in the mid-range watch market than the brands would have you believe. So in the long
827.
▲
by
kijin
4y ago
The solar Casio I bought as a teenager stopped holding a usable charge after a few winters. Maybe it was just bad luck. I'll see if the new Citizen Eco-Drive in my collection lives up to the 40 years claim I saw elsewhere. :)
828.
▲
by
kijin
4y ago
Mechanical watches can last a lifetime (or more) if properly maintained and periodically serviced, just like old cars. People all over the world pass down their Rolexes and Omegas, still ticking, to their children and even grandchildren. Pa
829.
▲
by
kijin
4y ago
The parts last quite some time if properly maintained. If you're worried about replacement parts availability, stick with the most popular movements such as the ETA2824/SW200 series or Seiko's NH35 series.
830.
▲
by
kijin
4y ago
Apart from the "no management engine" thing, GP's configuration looks remarkably similar to some of Intel's existing Xeon SKUs. Not exactly your typical sedan, but a slightly customized pickup truck maybe.
831.
▲
by
kijin
5y ago
Yep, it takes patience and lots of trial and error to build and maintain a reliable email server, unlike an HTTP server or Minecraft server which you can fire up with a script any time you want. Probably explains why so few people do it suc
832.
▲
by
kijin
5y ago
People who have been hosting their own email for decades like GP probably built up a solid reputation for their domain and IP before spam filtering became such a kafkaesque business and IPv4 blocks became so fragmented. If you start self-ho
833.
▲
by
kijin
5y ago
Well, unnecessary complexity full of YAGNI is exactly what the E in RHEL stands for. Red Hat products need to be complex enough so that somebody will pay for support. :)
834.
▲
by
kijin
5y ago
PHP functions don't return 0, either. They return `false` which is easy to distinguish from other false-ish values using the `===` operator. They're still overloading `false` with failure, of course, but it would be unfair to say
835.
▲
by
kijin
5y ago
What else do you expect, PHP has its roots in a bunch of wrappers around C functions with in-band error signaling. Those functions are like grandpa's old watch that you just can't bring yourself to throw away even though it doesn&
836.
▲
by
kijin
5y ago
Makes sense. It takes time for new features to get traction and iron out any missing parts that the original RFC didn't think of. Lots of software projects alternate between new-feature releases and cleanup/bugfix/housekeepin
837.
▲
by
kijin
5y ago
Fibers don't run concurrently with the main thread. They're like preemptive multitasking, not simultaneous multitasking. For example, if you have a long-running database query, disk I/O, or some other blocking function, you c
838.
▲
by
kijin
5y ago
It actually makes a bit of sense if you think of Bool as a class instead of a primitive type, and True and False as subclasses of Bool. So a function can either declare its return type as "bool", or as the more specific "fals
839.
▲
by
kijin
5y ago
stdClass doesn't implement magic methods -- any properties you add are added directly to the object, not to any kind of internal data store -- but it is explicitly marked as an exception to the proposed rule.
840.
▲
by
kijin
5y ago
Many companies back then had no idea how to assign work and evaluate performance for telecommuting employees. Many companies still have no idea, so there's a huge opportunity for employees to take advantage of the unclear rules. Even i
More ›