HN user

ungerik

347 karma

My mission in life is to build systems and infrastructure for millions of people and to help expand humankind into space.

As son of a commercial pilot involved in aviation since childhood. Attained glider and motor-glider license as teenager. Avid builder of RC model planes. Professional software engineer with over 15 years of experience. Largest project in aerospace was the 3D graphics engine for mission planing and the cockpit map display of the Eurofighter Typhoon jet.

@ungerik http://erikunger.com

Posts34
Comments65
View on HN
iceberg-research.com 4y ago

Iceberg Research Report on Lilium EVTOL

ungerik
2pts0
futureflight.aero 5y ago

Quasi Solid-State Lithium Sulfur Aviation Batteries with 450Wh/Kg

ungerik
1pts0
arxiv.org 6y ago

The young centre of the Earth (2016)

ungerik
121pts71
news.ycombinator.com 7y ago

Ask HN: When has big $$$ before product-market-fit ever worked out?

ungerik
47pts25
metrocosm.com 10y ago

All the World’s Immigration Visualized in 1 Map

ungerik
7pts1
bilderbergmeetings.org 10y ago

Sam Altman, the Bilderberger

ungerik
41pts25
www.mayofamily.com 10y ago

Should be required reading for engineers: Superiority – by Arthur C. Clarke

ungerik
1pts0
www.youtube.com 10y ago

The Emperor Has No Clothes: Socrates Deconstructs Singularity University

ungerik
3pts0
www.youtube.com 11y ago

The hack NASA used to produce the first Mars image from Mariner 4

ungerik
5pts0
www.suasnews.com 11y ago

The Drone Unicorn: DJI Seeking to Raise at $10B Valuation

ungerik
2pts0
www.gizmag.com 11y ago

MIT aims to simplify web development with new language

ungerik
3pts0
sploid.gizmodo.com 11y ago

How paintings were used by ILM for Star Wars

ungerik
2pts0
io9.com 11y ago

Earth may soon have a second sun: Betelgeuse

ungerik
3pts0
www.kickstarter.com 12y ago

Cyberith Virtualizer, an Oculus Rift walking machine

ungerik
2pts0
www.parallella.org 12y ago

New Parallella Boards

ungerik
115pts22
news.ycombinator.com 12y ago

Ask HN: What are your favorite Go packages?

ungerik
2pts1
github.com 12y ago

Go package for Embedded Linux and the BeagleBone

ungerik
1pts0
news.ycombinator.com 12y ago

Seems that a significant part of HN about dealing with depression?

ungerik
7pts3
github.com 12y ago

Go3d: A performance oriented 2D/3D math package for Go

ungerik
1pts0
pioneers.io 13y ago

Space Pioneers in 2013

ungerik
2pts0
www.forbes.com 13y ago

When A Festival Has Nothing To Do With Music

ungerik
1pts0
gist.github.com 13y ago

The case for Go

ungerik
2pts0
www.gizmag.com 13y ago

OwnFone: A minimalist reimagining of the cellphone

ungerik
1pts0
translate.google.com 14y ago

German intelligence agencies can decrypt PGP (Google translate)

ungerik
37pts16
pioneersfestival.com 14y ago

Contemporary Pioneers: Investing in Space, the new innovation race

ungerik
6pts3
www.youtube.com 15y ago

The ultimate reason why space is important

ungerik
1pts0
eu.techcrunch.com 15y ago

Qriously raises $1.6m to let brands replace mobile ads with questions

ungerik
2pts1
www.gearthblog.com 15y ago

Realtime Positions of Satellites Around Earth

ungerik
10pts1
erikunger.com 15y ago

The most important things are not urgent

ungerik
2pts0
svk.bestpractical.com 16y ago

SVK a decentralized version control system based on SVN

ungerik
1pts0

There also seems to be a scam industry forming to take advantage of those quick moves plus remote work. If one such scam employee makes it to the first salary, it already more than paid for the few hours spent on interviews and communicating excuses why he doesn't get anything done. Also interviews and pretending to work can be spread out to specialists within a team.

Now do the math for multiple interviews per working day for someone who is decent in interviewing...

We had the same guy show up to scam interviews under different names twice! LOL

I think it was within the last 2 years when I searched for domains on Namecheap. They were shown as registered and I was offered to buy them for a premium price. When I searched on another other provider, it was shown as available and I bought it there. Will never use Namecheap again.

Those are the simple things to worry about, it can even get more complicated in the real world. So complicated that writing our own parser was the only way to go.

So what are some of the more advanced challenges:

* Banking systems that treat CSV export just as some kind of line based dump file with no regard of consistent formatting. If the banking backend was updated, the format might change within a file from one line to the next

* Some misconfigured data dumping pipeline parses CSV the wrong way from another system and emits it in escaped form again in a different format. For instance putting a complete line escaped into a single field. Your parser has to detect that there is a CSV embedded within a CSV.

* Dumping Pipeline treats \r\n as all kinds of silly lines and re-embedding those lines with quotes around them to look like real data

* Inventing completely new specs of what CSV could mean

* Use mainframe character-sets from the last millennium