Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mickeyp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
451.
▲
by
mickeyp
14y ago
Just a few clarifications here... > Not based on a 30 year old codebase designed in and for an era before color displays, mice, touchpads, graphics and unicode? * That codebase also runs on: variety of UNIX/Linux distros and their termi
452.
▲
by
mickeyp
14y ago
An awful thing to happen, but an important lesson to any entrepreneur: Never rely on just one client for the bulk of your work. You're a slave to your client. This also holds for 1-man bands (such as myself) who does consulting or contracti
453.
▲
by
mickeyp
14y ago
That's a security mechanism. The idea being that malware can impersonate the login dialogue, but they cannot capture Ctrl-Alt-Delete as that is trapped deep in ring 0, in the kernel, beyond the reach of your average keyboard hook. Thus, Ctr
454.
▲
by
mickeyp
14y ago
That's why the game had dual monitor support. I had strategic view on one monitor and the gameplay on the other. Problem solved :)
455.
▲
by
mickeyp
14y ago
I can't speak for Win8, but all the older OSes came with perfectly functioning product keys for activation.
456.
▲
by
mickeyp
14y ago
> you pass a primary key and it could be anything by the time the receiver gets around to using it. If instead the value was immutable passing a primary key would be fine. Not sure what you mean by receiver here -- receiver as in the da
457.
▲
by
mickeyp
14y ago
I seriously doubt hiring managers are actually "blindly copypastaing acronyms" unless they are hiring for a role for which they have previously written similar/identical a job ad. A much, much more likely scenario -- and this I have observe
458.
▲
by
mickeyp
14y ago
XPath functionality's gone? Hmm.. pretty massive oversight. Microsoft's not one to rest on their laurels when it concerns their cash cow though. I expect this'll all make a reappearance very soon enough. Also, C# (and .NET) were lacking qui
459.
▲
by
mickeyp
14y ago
Microsoft keeps (us Windows) developers in business; it may not be great for the businesses who retain our services, but it sure is great for developers. And actually, I'm not entirely convinced that MS reinvents all that much more than, sa
460.
▲
by
mickeyp
14y ago
I haven't yet developed for Windows 8 and RT yet but having developed apps for the Windows scene since the 90s I have seen a lot of technologies come and go, and invariably -- and not having done the work you've done I may well be completel
461.
▲
by
mickeyp
14y ago
They don't take anonymous outside contributions, as least, not without putting their name in the byline (rendering the anonymous bit incorrect); they do publish their articles under pseudonyms -- like Babbage, Bagehot, etc. -- or initials o
462.
▲
by
mickeyp
14y ago
What I like about the Economist is that they are not afraid of changing tack mid-way through if it turns out that the facts or circumstances have changed, making their position untenable. In Europe, particularly the UK where the Economist i
463.
▲
by
mickeyp
14y ago
I get a excellent service from Cater Allen, whom I business bank with (but no other affiliation than that.) Instant, direct access to a human in the UK with no phone queues or phone menus. Nice and simple. The only downside is the slightly
464.
▲
by
mickeyp
14y ago
Of course you have to supply an address for the director. Give them your Polish address. It's there for anti-money laundering and such.
465.
▲
by
mickeyp
14y ago
That is not the official Companies House website, by the way, but an affiliate that resells that service with "additional options." I cannot comment on how good it is. This is the real deal: http://www.companieshouse.gov.uk/
466.
▲
by
mickeyp
14y ago
Sounds very complicated compared to the UK. You can set up a company (limited liability), here, over the internet, for about £15. If you're in Europe that's usually the preferred approach for a lot of small businesses; indeed, it is the mos
467.
▲
by
mickeyp
14y ago
You could install a custom signal, like SIGUSR1, and have it trigger pdb when that signal is sent to your process.
468.
▲
by
mickeyp
14y ago
This is exactly the same issue I had with Bing Maps. Bing Maps is very superior in many ways to Google Maps except when it comes to what a Londoner actually care about: getting around town, and quickly finding things with a certain degree o
469.
▲
by
mickeyp
14y ago
I remember that. You had to set the game speed to a crawl; good luck going up the on-ramps for the motorway as well. Oh, and if you did not "walk around" the car and thus 'inspect it', your game would end as your car "would break down." Yik
470.
▲
by
mickeyp
14y ago
Sierra ushered in an era of Adventure games, but it took the upstart company games company LucasArts to perfect the formula and eliminate the tedium of being stuck in the latter parts of the game, having failed to pick up the right item or
471.
▲
by
mickeyp
14y ago
And fairly easy to extend with C# to boot.
472.
▲
by
mickeyp
14y ago
That's true, as anybody in, say, Delphi would know, when they hard cast from one type to another. As for the semantics of crashing vs. not crashing, that is a different argument entirely. Do you want your code to suppress a SyntaxError or T
473.
▲
by
mickeyp
14y ago
They can scale, but not every code base is well written. Operating from the assumption that best practices is always implemented isn't necessarily true. Sometimes you work with sub-par code or code that was written by someone skilled but du
474.
▲
by
mickeyp
14y ago
I didn't look, tbh. Python 3 already has type annotations, but what interests me if how do you nail down types whilst preserving duck typing, or dealing with a method that is already passed duck typed objects.
475.
▲
by
mickeyp
14y ago
Oh, I know you weren't. It wasn't a criticism of your observation at all, but one of those "sigh, why can't I have my cake and eat it" moments :)
476.
▲
by
mickeyp
14y ago
True, but large systems are just, well, large. I'm not thinking startup land here, but entrenched applications in bigger businesses that grow organically to meet the need of the business. Python 3 does have type annotations for use by linti
477.
▲
by
mickeyp
14y ago
Yes, crash at runtime. That's no good in a production environment when you can have hundreds of code paths and no real way of ensuring they are all correct. Mistakes happen, and code coverage tools are in my experience pretty useless at ens
478.
▲
by
mickeyp
14y ago
I've had this discussion with co-workers before about scripting languages, and in particular Python, as that is what I am working with currently. I feel that once Python -- or indeed any loosey-goosey language that lack strong types -- prog
479.
▲
by
mickeyp
14y ago
It's just done well. It has stood the test of time, and seen nearly 30 years of development in multiple, competing irc server products. A lot of rivalry and different views and attitudes to certain strategies. IRC is amazing. Servers are li
480.
▲
by
mickeyp
14y ago
No, they did handle 40k -- more, in checking my sources: peak was 58k on one server. Citation: http://www.shortnews.com/start.cfm?id=27080 Edit: I hung out on DALnet back when twisted was still linked and when it got taken down the crush
More ›