HNHacker News
TopNewBestAskShowJobs

dcw303

1,614 karma · joined April 14, 2010

submissionscomments
dcw303··on Avail Programming Language
I'm confused by the website. The intro has a clear example that reads like natural language processing, but the FAQ goes out of the way to stress that the language does not do NLP. At that stage it gets a bit ranty, vague and dense, and I kind of lost interest. Perhaps I'm not smart enough to get what they're trying to do. "Developing a domain-appropriate lexicon and phraseology". Is this a DSL? Regardless, I don't see this setting the world on fire.

It's interesting that they've called this paradigm Articulate Programming, because articulation of the domain is where the problem both starts and ends.

How many times have you worked in a company with staff who start off exasperated with how complex IT makes solving a business problem, only to be surprised at just how many details are in their day to day processes once you've spent time covering off all the edge cases and writing tests around exceptions.

Code becomes complicated because the domain it models is complicated. Hence the reason why a good engineer's most important skill is in gaining an understanding of the real world problem domain, and expressing that as code. And also why I'm not worried of AI taking my job any time soon.

dcw303··on I Don’t Know How to Waste Time on the Internet Anymore
Looking back over the last twenty years (yes I'm old, like a lot of the you in this thread), user growth has been responsible for both the Internet's success and its demise.

I like to to separate content from community, because they have different end results. There's so much music, video, comics, games, ebooks, etc being generated now that we are spoilt for choice. That's great for consumers and not so much for creators, but that's another very large topic for a different conversation. Let's just say that there's so much great stuff out there, and the barriers to getting it are very low.

But that low barrier to entry is also what I think has made communities less fun for me. Not for everyone, but definitely for people who are a little bit outcast, or who like to challenge the status quo. Kinda like the people who are drawn to HN. Because online communities are so easy for anyone to enter, conversations tend to congeal into "popular" points of view. Even when those points of view are extremes epitomized by types like SJWs or alt-right, they're still large collections of groupthink. And I find those conversations boring. This has been well documented as the Eternal September phenomenon and it has been happening long before I got onto the net in 1995.

The best fun I had in an online community in recent times was the forums and then the slack channel that came out of the Starfighter CTP games from 'patio11 'tptacek & 'elptacek. It was announced here on HN, so the initial exposure (in the scheme of the world) was low, and because everyone involved had to have a common interest of hacking market order books and/or AVR emulators, it turned out that I had quite a bit in common with the average participant. Moreso that standard comment threads here, where it's very likely I'll be arguing with some HN rando who is just looking to score karma so they can shill their upcoming React e-book.

Good communities are still out there; what makes them good is that they are hard to get into. We shouldn't give up on the Internet and consider it "done". We should be casting wider nets to connect with people that we find interesting.

dcw303··on What is a Dog?
As a dog owner, I smirked when the author described dogs as only interested in humans because we supply the food. Yeah, that's probably true, but I don't care if my beloved pet only thinks of me as a meal dispenser, it's actually kinda funny.

> But when they murmur and pump their legs while sleeping, they’re dreaming of freedom.

But ouch. That really hurts.

dcw303··on Bitcoin hits $10,000
I'd like to see Bitcoin gain more utility as a payment platform. I'm hoping that CME's plan to offer futures contracts gives merchants the stability they need to offer products priced in BTC online.
dcw303··on Tether Critical Announcement
Looking at the attacker's address in Omni Explorer: https://omniexplorer.info/lookupadd.aspx?address=16tg2RJuEPt...

I'm finding this a little confusing as it looks like BTC blockchain addresses can also be Tether addresses. Is this correct?

They are currently holding $30.9M USDT. If they transfer this to another USDT address, I assume it would show up here, like the 3 inbound tx from 31okFF1rUu8jjPEVuajycTRBp82Nteo4Mv that makes up their balance.

But what if they want to cash out to BTC? If they bought on Bitfinex with their USDT would another transaction appear? And could it then be tracked to the BTC blockchain explorer?

It was claimed that the stolen USDT could be mixed into the main supply of BTC, but I'm failing to understand how that would happen, as it seems traceable from the public addresses.

dcw303··on New Zealand to ban foreigners from buying existing houses
The Credit Suisse doc says foreign investment is 25% of the state of NSW, and 16% of Victoria.

But I wonder what the percentages are for Sydney and Melbourne. My anecdotal evidence is that foreigners don't really buy outside the capitals, so I expect it to be much higher.

Which would have a stronger effect on property prices, as the capitals tend to drive prices for the smaller towns.

dcw303··on The Uncanny Resurrection of Dungeons and Dragons
Sounds interesting, Please do tell!
dcw303··on The Uncanny Resurrection of Dungeons and Dragons
Wow, it's really Loyd Blankenship! Forgive the gushing fan reply, but I'll take any chance I can to tell you how grateful I am for the GURPS Cyberpunk sourcebook. Definitely one of my main inspirations (along with Gibson's books) for taking up a career in coding.
dcw303··on The Uncanny Resurrection of Dungeons and Dragons
If we're going to go off on a tangent of comparing rpgs to programming languages, I fondly remember GMing a Paranoia campaign back in the day where I took great delight in breaking the rules to kill off the player's clones in quick and gruesome succession. And then they all had lots of fun backstabbing each other to death.

I guess you'd call that RPG the equivalent of INTERCAL.

dcw303··on Ask HN: Coffee table books
Principia Disordia.

But you didn't read that, and this fnord does not exist.

dcw303··on Sailfish opens its HW adaptation code for Sony Xperia
Forgive the Android newbie comment.

I'm interested in installing a custom rom on a Moto G5. I've heard that Lineage is my only option, but also heard that they don't have a great history of security updates.

Are there any other options out there?

dcw303··on AXA Is Using Ethereum's Blockchain for a New Flight Insurance Product
> It maintains an accessible record of the insurance contract itself within a smart contract

And why would I want details of my insurance contract on a publicly visible blockchain? What am I missing here?

edit, to elaborate: A currency ledger blockchain has to be visible to all participants, that's how we can all come to an agreement on who owns what. What I don't get is why my insurance contract has to be visible by any parties other than me and the insurer. Hence, what value does putting this data on a blockchain bring?

dcw303··on This VR cycle is dead
Slightly OT but since posting at this time gets the eyeballs of a few Tokyo folk, I'll ask this: has anyone been to this VR amusement centre in Shinjuku yet?

https://vrzone-pic.com/en/

dcw303··on This VR cycle is dead
Since I sense this is the perfect time to offer a half-baked eulogy, let me offer my half-baked theory:

I think it was McLuhan who said that each new medium begins by imitating the old. e.g - The first television programs were basically radio broadcasts with an image of a talking head. It took a while for tv to break out and capitalize on the features of the new medium.

VR was always going to be measured by gaming. But its well-documented problem was that a very large subsection of games (1st person) have a considerable barf factor for a considerable section of the customer base.

So VR may have had great future potential for new avenues in gaming, but it was hamstrung by its weakenesses for existing games.

People got too caught up with possibilites to objectively look at how sucky it was right now.

dcw303··on Percentage of Europeans Who Are Willing to Fight a War for Their Country
I'm not surprised that Japan had the lowest world wide with 11%, but it does poke holes in a couple of theories listed in these comments, namely proximity to a threat and cultural homogeneity.
dcw303··on Digital coins may be on the verge of going mainstream
I don't know.

The Web and Bitcoin are operating on different time scales. One of the major factors with the Web's speed of success was that it was able to disrupt traditional media industries because it wasn't recognized as a threat until it was too late.

I don't think the Finance industry is going to let the same thing happen with Bitcoin, hence things like R3 and the Enterprise Ethereum Alliance.

dcw303··on Digital coins may be on the verge of going mainstream
We're a long way off mainstream. Take the Web as an example:

When my university lab computer got trumpet winsock and Netscape installed, it wasn't mainstream. When Hotbot was launched and could actually search with some degree of efficiency it wasn't mainstream. When I learned html and javascript from reading Webmonkey posts it wasn't mainstream. When I switched to this new upstart called Google it wasn't mainstream. When I could use Google Maps to zoom in on the house I used to live in it wasn't mainstream. When I could publish posts on Blogger it wasn't mainstream. When I could post on Twitter and Facebook it was starting to feel like it was mainstream. But when my parents could figure out how to get on Facebook on their mobile phones, I knew that the web had become mainstream, even thought it's debatable how much of the web is really left.

In the same way that today's web users don't care about html, http, or urls, digital currency won't be mainstream until they don't have to care about private keys, bitcoin addresses, or even (gasp!) the blockchain. We're a long way off.

EDIT: Since I get the sense a lot of cryptocurrency proponents are taking this as a dismissal, let me say that I do think it has a bright future. I just think there's a lot of work ahead until we get there.

dcw303··on Japan’s labor market is tight, and higher wages may be needed to retain workers
The problem is Japan has been in a deflationary environment for so long that they've forgotten how to bump up a price and turned into a nation of misers.

I've witnessed first hand the collective hysteria when an ice cream company raised their prices by 10 yen[0] and also had to put up with coworkers banging on in excitement whenever 7-11 has an Onigiri sale dropping from 110 to 100 yen. Not to mention the queues stretching around the block when Yoshinoya cuts a buck and a half off their beef bowls.

My anecdotal evidence, based on looking in shop windows, is there's plenty of part time (arubaito) jobs on offer; the problem is young people are too smart to take them up on their pitiful 700 yen per hour offers, which in Tokyo barely cover your transport and lunch costs. And yet the businesses will continue to weep and wail and gnash their teeth because they can't find anyone. It's not rocket science.

[0] https://qz.com/656080/a-japanese-ice-cream-maker-deeply-apol...

dcw303··on Japan’s labor market is tight, and higher wages may be needed to retain workers
Wow. Choosing your wife for you? Who and where was this company?!

My experience with a traditionally Japanese run megacorp/zaibatsu in the heart of Tokyo is much more like a traditional western company. The minutia of HR is very Japanese and hard to get your head around, but the broad strokes of salary/bonus/non monetary benefits (I had to look up what pecuniary means) is basically the same.

dcw303··on Data Structures for Coding Interviews
To be fair to your article, it actually reads quite well and has good detail for what's covered. I thought the big-o coverage was a bit sparse, but I also didn't see the expand link the first time.
dcw303··on Data Structures for Coding Interviews
This is a good cheat sheet for those who don't have (or have forgotten) the knowledge but want to game an algorithm heavy interview. The problem I got with this is exactly the same as when I tried reading the "Cracking the Coding Interview" book:

I got through a few chapters and then the author mentions something off the cuff with an assumption that the reader will know what they mean. But of course, I don't, because these books are basically a collection of cheats and hacks. I get frustrated that I don't understand it, so I seek out something that starts with the fundamentals and expands from there.

What I'm trying to say is that I'd rather slog through 900 pages of Sedgewick and come out with a thorough understanding rather than try 20 quiz questions to be stumped by whatever the hell they were trying to get at with question 21 and then give up.

dcw303··on Amazon Hub
My apartment in Tokyo has a similar system, and the apartment before that. I'd guess that most modern buildings within the 23 wards have it too. Don't know about other cities. You use the same electronic key that you need to get into the building foyer.

All domestic delivery companies (Kuro Neko, Sagawa, etc) will drop into them without a second thought. FedEx are a bit more annoying that you have to call ahead and authorize them to use a bin, but that's ok.

I only have trouble with some things through Japan Post where a signature or ID is required, which is annoying but understandable when they are delivering something like a credit card.

dcw303··on Ask HN: What books had the greatest effect on how you structure your code?
For C#, Framework Design Guidelines by Cwalina & Abrams. Very clear and concise pointers for well structured and easy to read code. It's a little out of date now though, wish they'd update it to a third edition.
dcw303··on Seeing AI for iOS
Sorry, I should have finished my coffee before typing. What I should have said was it's not available in the Australian App Store.
dcw303··on Seeing AI for iOS
US App Store only at this stage it seems. Pity, I'd like to try this.

edit: I'm wrong. it's in other stores as well, but not in the Australian app store, which is the one that I tried.

dcw303··on Ask HN: A good primer on cryptocurrencies?
I'm working through the 2nd edition at the moment and finding it very good. I'd tried a lot of primers and summaries, but I needed something that goes into deep technical detail to have it really click in my head.
dcw303··on O’Reilly Media has stopped retailing books directly on its ecommerce store
I just posted this on another thread:

I just got this via email and I'm very disappointed too. DRM issues aside, Kindle is still terrible for tech books. Code samples, data tables, etc. They all look crummy. The pdf ebooks from the Oreilly store had far superior formatting.

dcw303··on O'Reilly Media stops selling individual books
I just got this via email and I'm very disappointed too.

DRM issues aside, Kindle is still terrible for tech books. Code samples, data tables, etc. They all look crummy. The pdf ebooks from the Oreilly store had far superior formatting.

dcw303··on Why I loathe the new app switcher in iOS 11
Why can't a dev have much idea about design?

Design is not just what it looks like and feels like. Design is how it works.

dcw303··on Up a Wombat's Freckle
two that I heard this year from BT doing footy commentary that I loved: "hard as a cat's head" and "he was all over him like a cheap suit". What a dead set legend!
← PreviousPage 2 of 9Next →