Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
twfarland
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
twfarland
5y ago
Insufferable, patronising humble-bragging. This belongs on LinkedIn
2.
▲
by
twfarland
8y ago
Prague, if you live outside the tourist area. Very healthy arts/music scene. And you're a short train ride from Berlin, Vienna, and Budapest, which have great scenes of their own.
3.
▲
by
twfarland
8y ago
Brazil is becoming a parody of itself
4.
▲
by
twfarland
8y ago
Had a similar experience - started as a teenager and now it's automatic. Also dreams are becoming more abstract, more visceral, and more epic as I age. Sometimes wish I could turn it off, though - it can be exhausting. I'd like sl
5.
▲
by
twfarland
8y ago
Yeah nah this isn't gonna catch on. Synthetic or simulated meats will mature commercially first.
6.
▲
by
twfarland
8y ago
This is from the guy who posted recently about struggling to learn React.
7.
▲
by
twfarland
8y ago
Redux has been great, but after a few years, I've had enough of the action creator and reducer boilerplate, and now just use Proxy objects for external state (with a listener on the handler's setter). It's mutable but hasn&#x
8.
▲
by
twfarland
8y ago
If you take Air NZ, they are generous with the wine. I get amongst that while watching bad action movies.
9.
▲
by
twfarland
8y ago
I had a similar experience. The ID card in particular was the biggest hurdle. I gave up on it.
10.
▲
by
twfarland
9y ago
The names they give these things are so cool. Frothing spaceship, oblique glider waterbear, 10hd demonoid, weekender, loafer.
11.
▲
by
twfarland
9y ago
Estonia's marketing as an e-nation doesn't live up to the reality.
12.
▲
by
twfarland
9y ago
I'm using gmail, which has a great spam filter, but have had a lot land in the inbox.
13.
▲
by
twfarland
9y ago
There seems to be a fair bit of tech work here, at least, but the average salary is low, and the personal tax burden (with social tax) is high.
14.
▲
by
twfarland
9y ago
Terrible experience here. Endless problems with the ID card, slow, unhelpful support, clunky company admin portal with poor translations. Got spammed by random accounting firms as soon as I was on the company register. I gave up and decided
15.
▲
by
twfarland
9y ago
I would want the inverse of that, where the application logic is in some high-level language, and the rendering is done in WASM, i.e. react-dom and the diffing parts of react are in WASM.
16.
▲
by
twfarland
9y ago
Ignorance revealed :) thanks. What's Vue's idiomatic approach for managing state at the top, outside of all components (like Redux)?
17.
▲
by
twfarland
9y ago
I also use that billing strategy happily. There's another detail that helps with 'training' new clients on good payment behaviour - give them a small % discount on the next milestone if they pay early on the first.
18.
▲
by
twfarland
9y ago
Agreed. Pure views are much simpler.
19.
▲
by
twfarland
9y ago
Very calming way to start the day. Almost like a guided meditation.
20.
▲
by
twfarland
9y ago
Scheme is a smaller language and has legendary beginner books. Start with HTDP and then SICP.
21.
▲
How to break your blockchain
(linkedin.com)
1 points
by
twfarland
9y ago
|
0 comments
22.
▲
by
twfarland
9y ago
This looks a bit overdone. For the first example I'd just do it like this: const numbers = [,'one','two','three'] function matchNumber(n: number) { return numbers[n] || n }
23.
▲
by
twfarland
9y ago
Candidates who know their worth should also have the confidence to grill interviewers. Including technical questions.
24.
▲
by
twfarland
9y ago
Specialisation helps. Look at what the market wants, is paying well for, and is underserved by. Then you can just look for advertised contract gigs. It's also nice to have one or two contacts who funnel you work, but not essential, if
25.
▲
by
twfarland
9y ago
For me, contracting works because you can go in, provide value, get paid, and get out, before getting too involved in some inevitably quixotic adventure. Of course, you have to pick your clients/jobs. It's more pleasant to work on
26.
▲
by
twfarland
9y ago
I burned out three times in salaried jobs. Mostly due to chaotic leadership. Hard work isn't the problem. Chaos and bad leadership is the problem. Moved to contracting, and have been fine since.
27.
▲
by
twfarland
9y ago
typescript makes it tolerable, if well-used
28.
▲
by
twfarland
9y ago
You can replace redux with any FRP library. Your state is a signal/stream/whatever that folds over an initial state with a signal/stream/whatever of actions/messages. Your top level view component should listen and
29.
▲
by
twfarland
10y ago
yes
30.
▲
by
twfarland
10y ago
Where's the explanation of how this was achieved?
More ›