Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
atomwaffel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
atomwaffel
10y ago
I was also quite amazed to see that they have closed captions for the simultaneous translation of their live domestic broadcast. Besides the sheer logistics of it, I didn't even know that you could do that with HTML video.
92.
▲
by
atomwaffel
10y ago
Oh right, thanks! It seems they're such a strong competitor that I've never even heard of them. And they still support nowhere near as many banks as Sofortüberweisung, although I appreciate that these things take time (and there a
93.
▲
by
atomwaffel
10y ago
> I thought in Germany you used one-time disposable TAN numbers for this purpose? We do, Sofortüberweisung just acts as a man in the middle and passes through all TAN requests from the banking website to the client. They can't trans
94.
▲
by
atomwaffel
10y ago
Yes, the same system exists in Germany too (confusingly alongside Sofortüberweisung). It's called Giropay and it works the same in that you sign in on your online banking website and the wire transfer is guaranteed by your bank, not a
95.
▲
by
atomwaffel
10y ago
The talk is also available with an English translation: https://youtu.be/VVxL9ymiyAU
96.
▲
by
atomwaffel
10y ago
My approach is to slap myself in the face each time I need to use !important. That's enough to prevent me from slipping into bad habits but leaves me with an option if rewriting my CSS to work around somebody else's (or my own) ha
97.
▲
by
atomwaffel
10y ago
> querySelectorAll returns an empty array if there are no matches, you don't need fancy string messages or errors for that. An empty NodeList[1] to be precise, which is sort of kind of like an array in that it has a length property
98.
▲
by
atomwaffel
10y ago
Your parentheses make a good point: we don't know why if the OP was flying from/to the US at all. Other countries have different regulations. I've been allowed to carry a Swiss Army Knife onto a European flight because neithe
99.
▲
by
atomwaffel
10y ago
> Couldn't the alert instead be rendered as an overlay to the page itself, be modal to just that tab, and not disable the browser Chrome? Firefox and Safari do exactly that. > The existing policies (don't allow this page to
100.
▲
by
atomwaffel
10y ago
Hell, most of the times I've flown between European countries, nobody even looked at my ID. If somebody did, it was usually check-in staff, so there would have been nothing preventing me from checking in under my own name and then hand
101.
▲
by
atomwaffel
10y ago
> It all looks so cheap and barebones that I get depressed just being there. Can I ask which part of Germany you've been to – or rather which Aldi (Nord or Süd)? There's a surprising amount of difference between the two and I&#
102.
▲
by
atomwaffel
10y ago
Interesting, is that a common connotation? I grew up with Aldi and Lidl in Germany and I've never made that association, but I suppose I can see why you might if you're used to branded products.
103.
▲
by
atomwaffel
10y ago
XML. For HTML jQuery is rarely worth the dependency any more for me, but trying to consistently parse and manipulate XML with vanilla JS across browsers feels like working with HTML did five years ago. I know XML is not cool any more, but s
104.
▲
by
atomwaffel
10y ago
That's fair, I guess. It seems like a relatively minor point in the grand scheme of cultural differences you will have to deal with whenever you travel somewhere else and I find it hard to relate to the desire for standardisation and u
105.
▲
by
atomwaffel
10y ago
True, that's quite scummy, but surely it's an example of under-regulation, not over-regulation. This scam (not sure that's the right word since what they're doing is perfectly legal albeit morally reprehensible) literall
106.
▲
by
atomwaffel
10y ago
I'm not quite sure I understand you, but it sounds like a case for `Promise.resolve(value)`[1] – that's what I do whenever I don't know if something will be a Promise or an already-resolved value. `Promise.resolve(value)` ret
107.
▲
by
atomwaffel
10y ago
> In Berlin, capital, you see more people that are searching for food, empty bottles, and are in hartz and people look at them as dead animals. Context for the bottle thing: Germany has a deposit on bottles that gets refunded in cash whe
108.
▲
by
atomwaffel
10y ago
I assume they are referring to the cease-and-desist letters sent to websites that don't publish an "Impressum"[1] (information about the person responsible for the website, including an address and phone number). It's a
109.
▲
by
atomwaffel
10y ago
That's brilliant, thanks for the reply! Good call on getting something out the door quickly and waiting for feedback. Not sure you need to support both YAML and Hjson, just one human-friendly format would be enough, especially as the c
110.
▲
by
atomwaffel
10y ago
Looks really cool, thanks for this! If there is one thing holding me back, it's that JSON is a bit of a pain to write manually. Do you have any plans to support a more human-friendly format like YAML[1] or Hjson[2]? I guess I can alway
111.
▲
by
atomwaffel
10y ago
You're right that mobile devices are harder to fingerprint – too many people with the same screen size, operating system, browser version, timezone, and language/region settings. However, mobile devices have a bunch of sensors, so
112.
▲
by
atomwaffel
10y ago
> Some websites require JavaScript to display images nowadays. What's wrong with <img>? Lazy loading. By default, browsers will load all images as soon as the page loads. If you have a long article with potentially megabytes o
113.
▲
by
atomwaffel
10y ago
> nlp.text('i want to go to sydney.').places()[0].city 'Sydney' > nlp.text('tony hawk did a kickflip.').people()[0].text 'tony' So in the first case, it clearly does recognise tha
114.
▲
by
atomwaffel
10y ago
Linotte would like to have a word with you. In French. https://en.wikipedia.org/wiki/Linotte
115.
▲
by
atomwaffel
10y ago
Yes, if you spot ß, that's a dead giveaway for German. You can't really rely on it alone for identification however because it's not that frequent (or rather, it's very inconsistent – German can run for paragraphs withou
116.
▲
by
atomwaffel
10y ago
A wild guess, but #saltwater might be in there because it contains twat , a nice example of the Scunthorpe problem: https://en.wikipedia.org/wiki/Scunthorpe_problem
117.
▲
by
atomwaffel
10y ago
Yes, government services was what I thought of when I wrote " most websites". Then again, I feel like those tend to be the worst user experience offenders (which is what this comes down to). It took me several attempts to mangle
118.
▲
by
atomwaffel
10y ago
Certainly, most websites have no obligation to serve me as a customer, but if they tell me that my name is "invalid", they shouldn't be surprised if I take my custom to a competitor who isn't quite so rude. But you seem
119.
▲
by
atomwaffel
11y ago
Yes, that and how some of the whitespace between the messages gets selected as well.
120.
▲
by
atomwaffel
11y ago
Yes, surprisingly the OS X Messages app doesn't seem to share a lot of UI code with the iOS version. You can easily tell that it's a simple WebView from the way text selections behave.
More ›