HN user

dmitri1981

2,316 karma

Working on Skmtc, a declarative code generation framework for TypeScript

https://github.com/skmtc/skmtc https://skm.tc

Posts91
Comments196
View on HN
news.ycombinator.com 5y ago

Ask HN: How to stop Airbnb from deducting US taxes from non-US host?

dmitri1981
3pts0
twitter.com 6y ago

Evolution of GitHub UI

dmitri1981
2pts0
www.bbc.com 6y ago

Why didn't electricity immediately change manufacturing?

dmitri1981
1pts0
www.cbinsights.com 7y ago

WeWork strategy teardown

dmitri1981
3pts0
medium.com 8y ago

React is not the new JQuery

dmitri1981
3pts1
medium.com 8y ago

How to write the perfect job spec for junior developer roles

dmitri1981
2pts0
www.eventbrite.com 8y ago

London Hacker News Meetup – 22nd March

dmitri1981
1pts1
hackernoon.com 8y ago

The CTO drought and the broken pipeline

dmitri1981
3pts0
certsimple.com 8y ago

HAProxy in 2018: HTTP/2 and dynamic reconfig

dmitri1981
4pts1
medium.com 8y ago

How to get your first software developer job

dmitri1981
7pts0
medium.com 8y ago

Lessons learned from launching a developer bootcamp in London

dmitri1981
4pts0
medium.com 8y ago

Ruby vs. JavaScript as a first programming language

dmitri1981
14pts13
medium.com 8y ago

Why I am launching a programming school

dmitri1981
3pts3
www.thememo.com 8y ago

Galvanize staff fired as coding school industry cracks further

dmitri1981
1pts0
www.theguardian.com 8y ago

How a bike-share scheme became a symbol of gentrification in San Francisco

dmitri1981
2pts1
www.theguardian.com 9y ago

Tesla releases teaser for new Model Y

dmitri1981
26pts19
www.theguardian.com 9y ago

Google submits plans for 1m sq ft London HQ

dmitri1981
12pts1
dougseven.com 9y ago

Knightmare: A DevOps Cautionary Tale (2014)

dmitri1981
1pts0
certsimple.com 9y ago

'Single domain' and 'multi domain' HTTPS certificates are the same thing

dmitri1981
1pts0
toggl.com 9y ago

Terrible Clients explained with pirates

dmitri1981
2pts0
www.prodpad.com 10y ago

User Onboarding: The UX Behind Our Magically Extending Free Trial

dmitri1981
1pts0
www.economist.com 10y ago

The slumps that shaped modern finance

dmitri1981
49pts4
www.telegraph.co.uk 11y ago

How bad is the California drought?

dmitri1981
61pts68
blog.import.io 11y ago

Gender differences amongst sex workers online [SFW]

dmitri1981
4pts0
blog.imranghory.org 11y ago

Markets for Marketplaces: Future Disruption

dmitri1981
3pts0
paleofuture.gizmodo.com 11y ago

The All-American Expo That Invaded Cold War Russia

dmitri1981
1pts0
www.meetup.com 12y ago

Hacker News London meetup, Tuesday 20th May

dmitri1981
13pts0
www.youtube.com 12y ago

Tacoma Narrows Bridge Collapse (1940)

dmitri1981
2pts0
www.meetup.com 12y ago

Hacker News London meetup, Thursday 24th April

dmitri1981
8pts2
javascriptplayground.com 12y ago

Embracing Command Line Tooling with Backbone Applications

dmitri1981
1pts0

An OpenAPI code generation framework for TypeScript called Skmtc (pronounced like "schematic")

It handles the complexities of parsing OpenAPI and rendering output code, while providing the end user with full control over generator code via string templates.

Imagine something like React but for code generation where each code generator can compose its own output using the outputs of other generators.

https://github.com/skmtc/skmtc - https://skm.tc

According to his biopic he was originally slated to play Major Kong as well, but struggled to make the character work. Which is just as well since Slim Pickens is of the great highlights in the film

Don't Pay UK 4 years ago

I'm not really sure though that energy prices can be controlled by govts.

They cannot set the price, but they can set the market mechanism which produces the prices. The auction mechanism used in UK and the order in which producers with higher CO2 output get switched off first means that electricity price is set by gas powered electricity producers. Govt can and is looking at updating that auction mechanism to decouple electricity prices from gas prices.

https://assets.publishing.service.gov.uk/government/uploads/...

There are better ways to use hydrogen than burning it in boilers. Check out the hydrogen ladder https://mobile.twitter.com/mliebreich/status/142690073731398...

While storing electricity is very hard at grid scale at the moment, another approach to solve the intermittency problem is using interconnectors. By connecting to other grids using uncorrelated energy sources, we can balance energy supply and demand across space rather than across time with storage.

Depends where you are. London is starting to get some good cycling lanes and some junctions are having traffic rerouted to make it safer for cyclists.

Sadly in many other places cycling only really works for confident riders. Lots of drivers are either unaware of cyclists or downright aggressive. I would have near misses on a weekly basis. Things are getting better but very slowly.

Given my limited understanding of photography that is not really possible with small sensor sizes. Phones can achieve that using computational photography, but I don't think it's possible using optics on webcams.

The trick to great picture quality is to use good lighting and drop the ISO on the video as low as possible. I've been using Reincubate Camo for my iPhone along with Key Light Air Lights. The quality is better than any webcam. Most webcams crank up ISO so they can work in the dark and that is what ruins picture quality.

The $2B Mall Rats 6 years ago

GS was the intermediary. AllianceBernstein and Putnam Investments were the counterparty. GS makes money by facilitating the transaction whereas the counterparty holds the risk

The $2B Mall Rats 6 years ago

They used credit default swaps rather than securities lending. It's an instrument that is commonly used for hedging, aka protect your position from downside risk. It can be used for taking a short position as well, though it is not short selling as such since you are not borrowing to sell, just buying a type of insurance

Sorry you had a bad time. However, your description of the event does not sound like something I have ever organised.

Folks are welcome to start a fresh HN London meetup much like we did when we started. If you are new to organising events starting with something small and manageable would be much easier than trying to pick up an event with 400 attendees.

We stopped running it. It required a fair amount of work to put on and we no longer had the time for it.

Meh. There are more jobs than developers, so developers have lots more alternatives. As I developer I would not apply for a job that did not advertise a rate unless I knew in advance it would meet my expectations.

I feel withholding salary info is a premature optimisation of salary negotiation. You are not going to attract top talent and then snag them with a lowball offer.

Having studied in Russia, Germany and UK, I would say that:

- Technical education was emphasized over humanities. It was much more important to produce good engineers as required by industry and military rather than "thinkers".

- Maths was traditionally well taught across the board, whereas in Europe and especially UK it is seen as tough and unnecessary.

- Doing well in school is seen as a point of pride. Thus many work hard to do well in school to get the respect of their peers.

UK has no helmets and I very rarely see kids cycling to school, especially by themselves. Cycling in London is a very recent development and the infrastructure only recently started to appear. Even then it is designed around cycle superhighways for commuters rather than local journeys which can involve crossing many busy roads.

Totally agree regarding semantics and the problem of too much syntactic sugar.

Where JS wins for me, is that you can quickly create something that you can click on and have it do something. From a teaching perspective that kind of interaction and quick feedback is very empowering for students. This experience will quickly inspire students to think "what else can I make this thing do". I appreciate this is not the traditional CS approach, but making things fun for students is key to getting them started coding.

Class is a bit of a shambles. Yeah, it does make it easier to create constructors. But it also papers over the underlying prototype inheritance structure and can mislead beginners into assuming there is class system in place.