Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ldjb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
53 ms
·
331.
▲
by
ldjb
10y ago
I'm not entirely sure on the details, but I hear that Open University degrees are not recognised in Germany for the very fact that there are no entry requirements for bachelor degrees. Of course, this would apply to any university with
332.
▲
by
ldjb
10y ago
A lot of universities in the UK offer part-time PhDs. You might like to try visiting the websites of universities close to you to find out more information. There are postgraduate fairs around the country from time to time, which may be a g
333.
▲
by
ldjb
10y ago
Universities that offer part-time undergraduate courses have different ways of delivering them. Some have regular evening or weekend lectures, whereas others are mostly online. I'm studying Computing and IT with the UK's Open Univ
334.
▲
by
ldjb
10y ago
There is much that can be done with regular, bog-standard functions. Yes, macros can be useful in certain cases, but it's often more straightforward to use the Lisp language as it comes. As always, it's important to use the right
335.
▲
by
ldjb
10y ago
It's perhaps a little confusing when first learning Lisp, but once you've got the hang of things, working out the precedence of operations is really easy. In most programming languages with infix operators, the precedence often de
336.
▲
by
ldjb
10y ago
I'm not sure if you're aware, but the terms of the MIT License apply to commercial as well as non-commercial use. That means it would be fine to use intro.js commercially without a commercial licence.
337.
▲
by
ldjb
10y ago
If you're referring to the sentence [1]: "If you want to use Intro.js for a commercial application, theme or plugin the commercial license is the appropriate license." ...It's not saying you have to purchase a licence
338.
▲
by
ldjb
11y ago
Not necessarily. Though it's true that many implementations have these problems, they're not inherent to infinite scroll. Regarding footers, who's to say the footer needs to go beneath the infinite scroll area? You could inst
339.
▲
by
ldjb
11y ago
Assuming there is an actual user interface for composing and publishing articles, that interface doesn't have to be dictated by the way the data is stored. Whichever method you choose, the software will need to be able to transform the
340.
▲
by
ldjb
11y ago
There are probably things the web developer can do to minimise memory consumption, though there isn't an obvious solution. That said, the problem of losing your reading position can be solved using something like history.replaceState()
341.
▲
by
ldjb
11y ago
I feel there are essentially two approaches. You could store the entire article text as a single chunk of data. The text would be marked-up to indicate where the page breaks are. Each time a page of the article is requested, the entire arti
342.
▲
by
ldjb
11y ago
Well, for one thing, it's in the HTML standard [1]. But also consider websites such as forums that allow users to post custom HTML to a page. Although there is often some sanitisation, that often doesn't stretch to removing attrib
343.
▲
by
ldjb
11y ago
The authors of the article mention Spritz, but I have to wonder whether they've actually used it. They argue that speed reading involves skipping over words. However, when you use Spritz, you do read every word -- you simply do so fast
344.
▲
by
ldjb
11y ago
An attacker would still be able to brute-force the password in a split-second. Besides, if you're using the same one-character password for multiple systems, the password can easily be deduced on a system that only uses hashing (or a w
345.
▲
by
ldjb
11y ago
Salting and hashing isn't going to help you much if you're prone to using one-character passwords. Unfortunately, people will use one-character passwords if they are allowed to, so systems should require strong passwords to protec
346.
▲
by
ldjb
11y ago
If you got (0,0), how would you know which country the IP address is from? I think it makes perfect sense for a country's default location to be somewhere within that country. (0,0) would only be a useful default if you knew the IP add
347.
▲
by
ldjb
11y ago
I assume you're talking about the <noscript> element (as opposed to something to do with the browser extension with a similar name)? In which case, it is definitely worth making websites as usable as possible without JavaScript.
348.
▲
by
ldjb
11y ago
Here's what the page looks like on an iPad: http://imgur.com/tUGUfpA
349.
▲
by
ldjb
11y ago
Here in the UK, we use a mixture of metric and imperial. Speed limits are given in miles per hour. When you go to the pub, you ask for a pint of beer. And I believe imperial units are still being taught in schools. So I don't think tha
350.
▲
by
ldjb
11y ago
I'm sure this is a perfectly fine screen recorder (though it's worth mentioning QuickTime Player has such a feature built-in), but I'm not sure why you'd want to record YouTube videos this way. Wouldn't it be much e
351.
▲
by
ldjb
11y ago
I'm glad to see that other people have noticed this. iTunes has always been a pain to use, but otherwise Apple's software used to be incredibly robust and worked well. Nowadays Apple seem to be pushing out updates without proper t
352.
▲
by
ldjb
11y ago
I personally don't have any use for such an API, but I'm sure others do. This might be something that already exists, I'm not too sure.
353.
▲
by
ldjb
11y ago
IP address blacklists can be effective, and certainly make a lot more sense than blocking anything that doesn't appear on a whitelist. Depending on how you are presenting the data, you might also find it helpful to impose a rate limit
354.
▲
by
ldjb
11y ago
Some examples are Lynx, Iceweasel, Chromium, Steam's in-game browser and the Nintendo 3DS browser. Okay, none of them are that obscure but they probably aren't the first things that spring to mind when you think of browsers. Dep
355.
▲
by
ldjb
11y ago
There is no way to completely block scrapers. The most you can do is make life difficult for those writing them. You also have to ensure you're not blocking genuine users. Instead of investing time and money trying to prevent competito
356.
▲
by
ldjb
11y ago
Please don't do that. Some of us use rather obscure web browsers, and unless you keep the whitelist updated, users of newer browsers will be locked out of the website. Besides, if your website blocks me, I'm not going to switch br
357.
▲
by
ldjb
11y ago
I do think C is a very useful programming language to learn. Certainly, concepts like memory and pointers can be crucial knowledge. But I disagree that C needs to be a programmer's first language. I've seen plenty of programmers w
358.
▲
by
ldjb
11y ago
I agree. When starting out with programming, the most important aspect to learn about is the program logic. Syntax and implementation details that are not strictly necessary just get in the way and are likely to confuse students. Once you&#
359.
▲
by
ldjb
11y ago
The title attribute does provide a mouseover tooltip, but for users who are not using a mouse (e.g. they are browsing the web on their phone), there is often no reasonable way to access the title text. For example, as far as I'm aware,
360.
▲
by
ldjb
11y ago
This is the first I've heard of this. Is this currently in the HTML specification or in actual use, or are you proposing such functionality be added to the spec?
More ›