HN user

deepaksurti

3,145 karma

* A polyglot programmable programmer.

* Currently, Graphics Engineer and ML Practitioner.

* Experienced in games, scientific visualisation domains, AR.

* Own work I am proud of: - http://github.com/dmsurti/AssimpKit - http://www.isongames.com.

Note: Any comments on this site attributed to me are my opinions and not those of any current, past, or future employers/clients. Consider yourself so notified.

Posts277
Comments374
View on HN
blogs.nvidia.com 5y ago

Letter from Jensen: Creating a Premier Company for the Age of AI

deepaksurti
2pts0
en.wikipedia.org 5y ago

Law of Jante

deepaksurti
2pts0
news.artnet.com 5y ago

One Artist Hacked Google Maps to Fake a Traffic Jam

deepaksurti
1pts0
www.ft.com 5y ago

Arm’s destiny is vital for Britain’s future

deepaksurti
1pts0
www.telegraph.co.uk 5y ago

US tech giant closes in on £30bn deal to buy Arm amid fears over Cambridge HQ

deepaksurti
3pts0
asia.nikkei.com 5y ago

Key Apple suppliers approached for possible Arm sale

deepaksurti
2pts0
news.ycombinator.com 5y ago

Ask HN: Which cloud service for text translation?

deepaksurti
2pts0
nautil.us 5y ago

The Most Important Object in Computer Graphics History Is This Teapot (2016)

deepaksurti
2pts0
www.telegraph.co.uk 5y ago

SoftBank options on Arm throw Cambridge firm's future into doubt

deepaksurti
2pts0
faculty.salisbury.edu 6y ago

No Silver Bullet – Essence and Accident in Software Engineering (1986) [pdf]

deepaksurti
2pts0
www-ssrl.slac.stanford.edu 6y ago

Nanomaterial lab safety (2010) [pdf]

deepaksurti
1pts0
sizecalc.com 6y ago

Perceived size of object based on viewing distance

deepaksurti
2pts0
twitter.com 6y ago

Ported hobby renderer to native arm64 on ARM macOS in 5 hours

deepaksurti
4pts0
www.zdnet.com 6y ago

Is it time for Mac users to move to Windows?

deepaksurti
3pts2
blogs.lse.ac.uk 6y ago

UK NRPF: More than a quick fix needed for immigration rules

deepaksurti
1pts0
stackoverflow.com 6y ago

Closures are poor man's objects and vice versa (2010)

deepaksurti
2pts0
www.fastcompany.com 6y ago

A doctor’s response to Covid-19 conspiracies

deepaksurti
1pts0
www.zdnet.com 6y ago

Apple's Arm-based 'Mac will be the ultimate developer PC'

deepaksurti
4pts0
ndrive.com 6y ago

A Brief History of GPS In-Car Navigation (2018)

deepaksurti
1pts0
www.lesswrong.com 6y ago

Something to Protect (2008)

deepaksurti
1pts0
venturebeat.com 6y ago

Apple’s Mac and mobile ARM chip roadmap

deepaksurti
2pts0
www.extremetech.com 6y ago

A Competitive Apple ARM Core Could Finally Break x86’s Long Computing Monopoly

deepaksurti
3pts0
actu.epfl.ch 6y ago

Switzerland's lockdown has sharply reduced the cases of Covid-19

deepaksurti
53pts65
davidyat.es 6y ago

Creating a personal wiki with Vimwiki and Gollum (2017)

deepaksurti
2pts0
www.lisperati.com 6y ago

Official Lisp Alien 3D model

deepaksurti
1pts0
www.lisperati.com 6y ago

Forbidden Fruits of the Clojure REPL

deepaksurti
1pts0
www.ericholscher.com 6y ago

You Shouldn’t Use “Markdown” for Documentation (2016)

deepaksurti
2pts0
www.eyemagazine.com 6y ago

From punch cutters to number crunchers (2017)

deepaksurti
16pts4
rationality.org 6y ago

Rationality Checklist

deepaksurti
2pts0
www.cnet.com 6y ago

Google won't be fully remote, CEO says

deepaksurti
2pts0

> Personally, though, I would bet on dedicated, single-purpose robots, working together through wireless communication.

Robonix Philosophy at play here, inspired from Unix philosophy [1]

- Make each robot do one thing well

- Expect the output of every robot to become the input to another

- Design and build robots to be tried early, ideally within weeks

- Use robots in preference to unskilled help to lighten a chore task

[1] https://en.wikipedia.org/wiki/Unix_philosophy#Origin

+10 for the chapter on recursion. It is not only a must read but probably the only thing one needs to read to understand Recursion.

I suspect Christopher Nolan read the chapter on recursion before writing Inception :-)

This is excellent advise and goes into the `Goals vs Systems` territory. A good sensible and enjoyable read for the same would be Chapter 5 'Goals vs Systems` from [1].

From personal experience, opting for the systems approach has helped me:

- Focus on multiple activities (max 4) with time bucketing and ensuring the time bucket has a task that can be done, like the actionable gym example above

- You are not worried about reaching the goal, instead you consistently put in the effort and don't feel the void when and if any goal is completed

- Systems help a ton in tackling complex or difficult subjects.

YMMV and mind you, earlier I was goal focussed and IMHO, got lesser done.

[1] https://www.amazon.com/How-Fail-Almost-Everything-Still-eboo...

edit: added the ref [1]

And you need to have logged in already for the delete to work, after which you get an email to approve the request which ends up with this notice of requiring government id as well. Govt Id, really, what are they thinking here?

```

We're processing your request and should be done within 30 days.

We will verify your request using the information associated with your account. Government identification may be required and we may ask you for more information in order to verify your identify.

```

Triplebyte has definitely been the worst experience I have ever had, in fact they are so bad, i would rate them below the other unprofessional recruiters we all come across!

Using my CL based sudoku solver [1], I got the following solution. The solution is valid but different from what is shown in the video. IIRC, a sudoku board can have multiple solutions but anyone out here can explain why so? I am no sudoku expert or enjoying solving sudokus anyways!

[1] https://github.com/dmsurti/sudoku

```

(setf board

      #(0 0 0 0 0 0 0 0 0

        0 0 0 0 0 0 0 0 0

        0 0 0 0 0 0 0 0 0

        0 0 0 0 0 0 0 0 0

        0 0 1 0 0 0 0 0 0

        0 0 0 0 0 0 2 0 0

        0 0 0 0 0 0 0 0 0

        0 0 0 0 0 0 0 0 0

        0 0 0 0 0 0 0 0 0))
```

```

* (sudoku:print-board (sudoku:solve board))

1 2 5 | 6 4 7 | 8 9 3

8 3 4 | 5 9 1 | 6 7 2

9 7 6 | 3 2 8 | 4 5 1

- - - - - - - - - - -

5 8 9 | 2 3 4 | 1 6 7

2 6 1 | 7 8 9 | 3 4 5

3 4 7 | 1 5 6 | 2 8 9

- - - - - - - - - - -

4 9 2 | 8 1 5 | 7 3 6

6 1 8 | 9 7 3 | 5 2 4

7 5 3 | 4 6 2 | 9 1 8

```

edit: formatting

Not always, though. See every bug and exploit with C arrays ...

That can also be perceived as a a flaw of the language design in that it does not allow one to write dumb, safe and fast code. Which are such languages in existence today?

edit: fixed typos

H5N1 (2013) 6 years ago

> a virus that spreads extremely easily, has greater than 50% mortality, and has an incubation period of several weeks? ... without the world having time to prepare, could wipe out more than half the population in a matter of months.

I am not sure if Sam or anyone would have expected this to happen in the near future?

The MacMini has also been updated, from the MacBook Air newsroom article, at the bottom of the page:

``` Mac mini Also Updated Today

Whether they are using it as a desktop computer, a music and movie storage hub for the family, or as a code compile server for Xcode, customers love Mac mini. The standard configurations of Mac mini now come with double the storage capacity. The $799 configuration now comes standard with 256GB, while the $1,099 configuration features 512GB of storage, and every Mac mini is made from 100 percent recycled aluminum. ```