Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thedufer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
83 ms
·
811.
▲
by
thedufer
13y ago
It seems like the more apt comparison would be between Chinese and Russian or Arabic. New alphabet, little-to-no cognates, but still phonetic. In an all-languages-are-equal world, an English speaker would have equally difficult times lear
812.
▲
by
thedufer
13y ago
I hadn't thought about the differences between how one goes about learning phonetically vs...whatever the optimal way of learning Chinese/Japanese would be called. At the college I went to, which had a good Chinese department, as
813.
▲
by
thedufer
13y ago
That sounds good in theory, but you've largely missed my point - a language that worked the way you're describing Chinese would be significantly easier to read than, say, English. However, the evidence seems to point in the oppos
814.
▲
by
thedufer
13y ago
> One could similarly make an argument about English speakers forgetting what words mean The implication here seems to be that the Chinese written word gives hints as to meaning, right? How can that be so, if 10 years of studying isn&#x
815.
▲
by
thedufer
13y ago
> Native English speakers are either overestimating the difficulty of memorizing Chinese characters, or underestimating how comparably opaque English spellings are, or maybe a bit of both. You seem to be implying that you've provide
816.
▲
by
thedufer
13y ago
"You don't have to follow this exact formula but the basic idea is that you set up "stripes" of seniority" He makes it pretty clear that that's an example and might not work for everyone (for example, if your h
817.
▲
by
thedufer
13y ago
"fullstack" seems to mean server as well as client these days, since that's such a typical architecture to have. I think the high level+low level thing was the original meaning, though.
818.
▲
by
thedufer
13y ago
That has one less bar (the line in the middle of the 8).
819.
▲
by
thedufer
13y ago
Different experiences, I guess. Your "contrived use case" is my "only reason I've ever used strstr". That said, I haven't done a ton of C programming, so maybe my experience is atypical.
820.
▲
by
thedufer
13y ago
I've never heard of ngrok, but the instantly obvious use-case is to allow testing of webhooks to my local machine. In the past we've done this by booting a temporary server on AWS and remote forwarding to our local machines, whic
821.
▲
by
thedufer
13y ago
That's what I've used in the past, but its more complicated to set up ("You either need to flip a setting on the server to allow listening on an interface besides localhost, or configure Nginx/etc as a reverse proxy.&quo
822.
▲
by
thedufer
13y ago
Only if the first occurrence of needle happens to terminate the string. Otherwise the return value of the real version of strstr returns a string that starts with needle but is followed by more text.
823.
▲
by
thedufer
13y ago
That's a far less useful function, since you still have to do a memory copy if you want to pass the return value to a function that operates on strings.
824.
▲
by
thedufer
13y ago
The problem is hardly solved. Your string length computation is already wrong - the length is the difference between those pointers plus one.
825.
▲
by
thedufer
13y ago
And, of course, I'm sure its completely safe to treat something as a pointer but explicitly set it to memory you don't own (i.e. just past the end of the string). I guess we could point to the last byte and doom everyone to inevit
826.
▲
by
thedufer
13y ago
Anything OpenSSL decrypts surely has to hit the OpenSSL process's memory, right? That would include requests, which could easily contain sessions, passwords, etc.
827.
▲
by
thedufer
13y ago
That quote doesn't seem right, either. The population is something like 50/50 liberal/conservative, right? So compared to the average person, it seems that this indicates both that conservatives are more fearful than averag
828.
▲
by
thedufer
13y ago
Are you implying that a performant Mongo DB must keep all data in RAM? That's not true. We've got almost 1TB in a Mongo DB, and we sure don't have that much RAM. You do have to be able to keep your indexes in RAM, but that&
829.
▲
by
thedufer
13y ago
Salaries in SF/NYC are much higher than elsewhere, which is where most of those salaries are from. 100k is typical for a dev with 0-3 years of experience in those areas. You're paying for more than the intern's time - you al
830.
▲
by
thedufer
13y ago
Unlike most tech companies started these days, Fog Creek was not started with a product idea; rather, with the goal of being a great place to work (specifically, for software devs). Some people (myself included) find it quite fulfilling to
831.
▲
by
thedufer
13y ago
Context is important. That was under "Where Should You Post Your Internship?" - yes, if you're limited (by budget, time, etc.), it makes sense to target people who are even marginally more likely to work out. That doesn'
832.
▲
by
thedufer
13y ago
Fog Creek actually does occasionally do co-op classes during the fall/spring, but there is rarely (never?) more than one at a time and we don't really advertise it.
833.
▲
by
thedufer
13y ago
We're hiring - http://www.fogcreek.com/Careers/ I think we hit all of your points (although "great culture" is very subjective), and our application process does not hinge on OSS/SO profile/Git
834.
▲
by
thedufer
13y ago
People are willing to commit to unfulfilling, exhausting minimum wage jobs because the alternative is to not have a home/decent food/a little spending money. If those needs are already fulfilled, its going to take more to convinc
835.
▲
by
thedufer
13y ago
If you squash together the commits that added and deleted a line, that line never existed.
836.
▲
by
thedufer
13y ago
How do you initially learn a recipient's key? That seems to often be the problem point.
837.
▲
by
thedufer
13y ago
> if you ease the restriction to each line perpendicular to every line it intercepts, you can get as many lines as you want in 3d already. That works in 2d space, too. Parallel lines don't intercept any more than skew lines.
838.
▲
by
thedufer
13y ago
Historically, income disparity was a result of robbery, corruption, or some form of oppression. Only recently did high income start correlating somewhat with creation of wealth rather than redistribution. Its hard to determine whether the
839.
▲
by
thedufer
13y ago
I don't know for sure, but I imagine OP is curious because cleaning is a relatively unskilled job, and would thus expect higher supply.
840.
▲
by
thedufer
13y ago
Yes, the US healthcare system is broken. But its not as easy as you make it out to be. Look at our drug costs - they're way higher than anywhere else. Where's that money going? Largely to medical research companies. The US is
More ›