Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
daviddoran
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
daviddoran
2mo ago
I used to love Java mostly for its batteries-included well designed standard library. Despite the verbosity of the language itself. But over time the language has really evolved a lot and gotten a lot more pleasing to the eye (in my opinion
2.
▲
by
daviddoran
7mo ago
PHP has always escaped forward slashes to help prevent malicious JSON from injecting tags into JavaScript I believe. Because it was common for PHP users to json_encode some data and then to write it out into the HTML in a script tag. A mali
3.
▲
by
daviddoran
1y ago
Same — it’s absolutely other-worldly. Like being in an alien spaceship. Truly breathtaking. One of my favourite places in the world.
4.
▲
by
daviddoran
1y ago
I agree with a lot of the comments that (1) giving heartfelt thanks (which you can do more than once over the years) and (2) being there to help them if they ever need it and (3) paying it forward is the best you can do. You could throw mon
5.
▲
by
daviddoran
2y ago
Like other commenters I used Game Maker 20 or so years ago and not only made games but also programmed little utilities to solve problems at my Dad’s work. It was a phenomenal blank canvas for creating games and programs and learning to pro
6.
▲
by
daviddoran
2y ago
A family member works in banking phone support and the scams people get caught by are unbelievable. Every week people are convinced by scammers to give their bank cards to a taxi that arrives at their house (supposedly sent by the bank), th
7.
▲
by
daviddoran
3y ago
Bought and played this as a "non-Computer-Science" developer and really enjoyed it and learned from it. It helped with understanding intuitively some concepts that I hadn't deeply understood. I found it a little buggy or unpo
8.
▲
by
daviddoran
3y ago
No. Half way through the article she specifically starts doing everything on the B+ (the old RPI with the issue).
9.
▲
by
daviddoran
3y ago
Same! I created numerous games with early GameMaker as a pre-teen. I even managed to use it for making various useful little programs, like an interactive calculator to show my Dad’s company that the bandwidth required for multiple security
10.
▲
by
daviddoran
3y ago
Box’s “influence over authority” is a good read: https://boz.com/articles/influence-over-authority
11.
▲
by
daviddoran
3y ago
Yes, business and first class commonly have power-operated seat adjustments (recline, lay flat, extend foot rest).
12.
▲
by
daviddoran
5y ago
Interviewers not showing up seems really weird and surprising. At that point the hard work of scheduling etc. is done.
13.
▲
by
daviddoran
5y ago
Even then, whenever you’re dealing with large amounts there’s risk. E.g., early on in Bitcoin’s development a user lost a lot of Bitcoin by making a small test transfer, not realising that the change (their remaining balance) was sent to a
14.
▲
by
daviddoran
5y ago
Tuple’s audio quality really is good enough to feel noticeably different to Zoom or other VC. Much more like your pairing partner is in the room talking into your ear.
15.
▲
by
daviddoran
6y ago
We use the described setup at our company and the VPN software (Viscosity) auto connects so seamlessly that you never really need to do anything manually. Works really well.
16.
▲
by
daviddoran
11y ago
Very clever approach, I like the simple text-based format.
17.
▲
by
daviddoran
11y ago
This is typically so you can't simply subscribe someone else using their email. The 'victim' would only get a single email and they'd have to subscribe to keep receiving them. It also avoids typos etc.
18.
▲
by
daviddoran
12y ago
I'm delighted they're finally doing this. I've a 2011 Macbook Pro sitting on a shelf for the last year because the graphics went haywire and eventually it wouldn't start at all.
19.
▲
by
daviddoran
12y ago
I think a slightly more practical approach would be to make an easily self-hosted web proxy with an accompanying Google Chrome (or other) extension that can rewrite all network requests.
20.
▲
by
daviddoran
12y ago
Searching for "voice calling" changes the input to "voice\ calling". And then there are no results :(
21.
▲
by
daviddoran
12y ago
The "Favorite Languages" need a little updating. I wanted to pick OCaml, Rust and Hack.
22.
▲
by
daviddoran
12y ago
I think that was addressed by the author: '... the long S is that it occurs only in the middle of words, never at the beginning or end.'
23.
▲
by
daviddoran
12y ago
Lots of ways actually: it could be hosted on the web but use HTML5 offline storage and caching; it could use something like node-webkit or atom-shell; it could be a Chrome extension.
24.
▲
by
daviddoran
12y ago
I'm delighted to see Atom open sourced. I tried it out a few weeks back and came across a bug where the editor would lock up when a few empty files were created. Then I couldn't dig into the code to fix the issue but now I can.
25.
▲
by
daviddoran
13y ago
The actual behaviour (the link with a random email address) is so far from the expected behaviour I'm finding it hard to believe how it happened. Probably search indexing/ranking error as others have speculated.
26.
▲
by
daviddoran
13y ago
> Guy discovers critical vulnerability and could have completely fucked the company over. We all frequently have the opportunity to cause damage, but we don't get rewarded for _not_ doing so. I think Prezi may have given the cash re
27.
▲
by
daviddoran
13y ago
I think they acted pretty fairly by pointing out that it's the logging in that they have issue with. Although it's not as satisfying, I think Shubham could have submitted the link and credentials to Prezi without actually accessin
28.
▲
by
daviddoran
13y ago
I've been interested in the benefits of something like http://www.guardtime.com/ for a while. Using a distributed network like Bitcoin seems perfect.
29.
▲
by
daviddoran
13y ago
Using the right language for different buyers is a good lesson. First thing I'd A/B test on the page is the section mentioning "Cheap". I think business purchasers rarely want cheap, they want value and cost effectivenes
30.
▲
by
daviddoran
13y ago
Nice work. Might be interesting to be able to add our own backends, e.g. allow a URL to be entered in preferences and then SnappyApp just does a regular POST of multipart/form-data and the "Location: ..." returned by the serv
More ›