|
Just say "pixels" or "square pixels" or "pixels squared"?
|
|
|
|
|
Because those terms are even more pretentious?
|
|
|
|
|
Because people don't understand the etymology of "real estate", so they say it like it's one word, which applies equally to anything taking up any kind of space, or anything valuable, or anything you have to pay through the nose for.
It's very geeky to give a technical answer when somebody's trying to be funny. Sigh.
|
|
|
|
|
SeattleC++ wrote: It's very geeky to give a technical answer when somebody's trying to be funny. Sigh.
|
|
|
|
|
|
|
Display small drink in computer image (10)
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Display - Screen
small drink - shot
= Screenshot
|
|
|
|
|
You are up tomorrow!
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Sweet,
I get another chance to demonstrate that you Brits can't solve crypto unless it has an anagram or definition embedded.
Best Wishes,
-David Delaune
|
|
|
|
|
We don't require anagrams - but we do require a definition
We can’t stop here, this is bat country - Hunter S Thompson RIP
|
|
|
|
|
Yeah - without the definition it's kinda hard to work out what the word might be ...
I thought he noticed that last time?
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Well,
It just seems too easy with the embedded definition. I'm surprised that there isn't a CCC solver using k-means clustering for finding the hidden meaning. It would work really well on the longer words if the clue contained a definition.
Best Wishes,
-David Delaune
|
|
|
|
|
It gets even easier when you realise the definition needs to be at either the start or end of the clue (can't be in the middle)... having said that, I still struggle to solve most days
Also, I wonder what source you would use to automatically translate "computer image" into "screenshot"?
|
|
|
|
|
musefan wrote: Also, I wonder what source you would use to automatically translate "computer image" into "screenshot"?
Both 'computer' and 'image' are explicitly within the dictionary definition.
K Means Clustering would find it even if you substituted 'screen' with synonyms such as 'flat panel' and 'image' with 'representation'.
One of my ex-coworkers holds some patents on using k means for detecting plagiarism. It's amazing what the algorithm can do.
Best Wishes,
-David Delaune
|
|
|
|
|
Ah OK I see what you mean. Basically just looking for keyword matches in a definitions library then.
Seems like it would get a lot of false positives, but perhaps the algorithm you mentioned provides probability ratings to help find the most likely answer.
|
|
|
|
|
A crossword solver sounds about as much fun for the user as a self-assembling jigsaw puzzle - though it would certainly be an interesting thing to write.
Until then, there's always the more traditional approach to solving crossword clues - waiting for the next day's paper.
Whenever you find yourself on the side of the majority, it is time to pause and reflect. - Mark Twain
|
|
|
|
|
You would probably like this one 1,4,1,4 (1,4,1,4)
We can’t stop here, this is bat country - Hunter S Thompson RIP
|
|
|
|
|
pkfox wrote: You would probably like this one 1,4,1,4 (1,4,1,4)
Looks brutal. I don't know; the only thing I can think of would be a music song with the i-iv-i-iv harmonic progression. But I can't think of any song titles matching the word length.
Anyway, I'm heading out, see you all tomorrow.
Best Wishes,
-David Delaune
|
|
|
|
|
I aint a clue
We can’t stop here, this is bat country - Hunter S Thompson RIP
|
|
|
|
|
I want to build custom firmware for ECUs for engines.
And a plugin for the ODB-II interfaces on engines to make retrofitted "smart dashboards" for cars that give you things like current mpg, wheelspeed, and slip, whatever's available in terms of the data, on anything from the 90s on since the law required the ports.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
Best of luck! Sounds like fun even though it's completely out of my wheelhouse
I've been working here and there on an open-source implementation of the modern IRCv3 protocol that will either let you build a client from raw messages or an easier, OO-based model. The goal is to basically allow people to build any .NET UI and have my model handle all the plumbing while also supporting extending the model with custom server commands, custom message handling, etc since IRC is such a non-standardized protocol.
Pointless? Probably. But it's been fun and has really tested my ability to design solutions so far.
|
|
|
|
|
I didn't know any of the IRC servers were even up anymore. I built a C# IRC client some time ago.
The biggest thing I learned is, *process the messages asynchronously* or your client will easily get flooded.
And that creates UI problems due to the threading issue.
I used the Winforms Control's ISynchronizeInvoke interface to raise events so that my events were raised on the UI thread even though they were processed on the threadpool.
Nowadays there's probably a more elegant way to do it using the newish async model in .NET
just be careful out there. =) The client can be deceptively complicated, even though the protocol itself is pretty easy.
Put scripting in it. Everyone uses scripts if they're serious IRC heads.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
Yea, it's not like it used to be but IRC is still alive. I still use it which is how I got the idea. I wanted to build a simple desktop app for a program I wrote for mIRC but couldn't find any back-end that actually processed messages with support for newer stuff like TLS/SSL, RPL_ISUPPORT, and what not.
Using async/await was actually one of the first decisions I made to make my life easier
|
|
|
|
|
If you want performance, and are using the socket apis directly, they don't directly use the task framework in .NET
here's a wrapper to help with that
internal sealed class SocketAwaitable : INotifyCompletion
{
private readonly static Action _sentinel = () => { };
internal bool _wasCompleted;
internal Action _continuation;
internal SocketAsyncEventArgs _eventArgs;
public SocketAwaitable(SocketAsyncEventArgs eventArgs)
{
if (null==eventArgs) throw new ArgumentNullException("eventArgs");
_eventArgs = eventArgs;
eventArgs.Completed += delegate
{
var prev = _continuation ?? Interlocked.CompareExchange(
ref _continuation, _sentinel, null);
if (prev != null) prev();
};
}
internal void Reset()
{
_wasCompleted = false;
_continuation = null;
}
public SocketAwaitable GetAwaiter() { return this; }
public bool IsCompleted { get { return _wasCompleted; } }
public void OnCompleted(Action continuation)
{
if (_continuation == _sentinel ||
Interlocked.CompareExchange(
ref _continuation, continuation, null) == _sentinel)
{
Task.Run(continuation);
}
}
public void GetResult()
{
if (_eventArgs.SocketError != SocketError.Success)
throw new SocketException((int)_eventArgs.SocketError);
}
}
Check out the related blog post.
It's worth your time.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|