News for hackers. Stuff that matters.

nulldata

ECS might have a higher initial complexity overhead, but once you scale up, ECS can really help you keep complexity at bay.

There's a great talk [0] from the Overwatch developers where they talk about how they built Overwatch using the ECS architecture. They barely mention performance at all, but instead talk about how it helped deal with complexity.

[0] https://www.gdcvault.com/play/1024001/-Overwatch-Gameplay-Ar...

Great first episode. I'd love to hear Aaron Hsu on this!
Re:Introduction to Ada on Thursday September 03, 2020 @03:51AM (#24361736)
That's not necessarily the same thing though. Verbosity can obscure the information you're trying to gather from the code you're reading. A "can't see the forest for the trees"-kind deal.
Re:Programming Language Checklist on Friday January 03, 2020 @07:18AM (#21945267)
But making people angry doesn't imply that you're doing something important though.
Re:Syntax Highlighting Is Backwards (2018) on Friday November 29, 2019 @04:35PM (#21666927)
Thanks!
Re:Syntax Highlighting Is Backwards (2018) on Friday November 29, 2019 @04:26PM (#21666882)
What lispy language is that in the screenshot?
Re:APL Demonstration (1975) [video] on Sunday September 29, 2019 @04:01PM (#21109313)
Aaron Hsu's work has truly inspired me, and expanded my horizon when it comes to code and programming in general.
Re:Comicgen: Comic Creator on Thursday May 30, 2019 @02:24PM (#20054362)
Now I really want to see someone use this to make ML generated comics.
Re:Maze-solving algorithm implemented in sed on Tuesday January 08, 2019 @10:15AM (#18856012)
Reminds me that I should probably finish my article on how I wrote a BrainF*ck interpreter in sed.
The problem is that it's not the "clickfarming" apps that are the real danger for the majority of people, I'd argue it's the endless algorithmically tailored content and social media streams most of us consume. The ones that fill our every - otherwise - idle moment with something to distract us with.
Not to be confused with LightTable[1], an editor with Clojure live coding support.

[1] http://lighttable.com/

Re:The Common Lisp Cookbook on Thursday June 29, 2017 @06:22AM (#14662072)
> The more I use Common Lisp, the more disappointed I am that it hasn't become more popular. It really is higher level than Python, Ruby, or Perl but with nearly the performance of C and C++.

It's nice to hear that I'm the only one. I, not too long ago, picked up Common Lisp and after a bit of "getting it", it suddenly became one of my favourite languages. And by "getting it", I'm not talking about the difficulties people normally refer to when talking about learning lisps, it was learning how to develop with it.

There's a huge productivity boost in just the fact that your development process is as follows: boot REPL, run your program and then modify your program (while running). If anything is to break, or hasn't been implemented, the debugger just stops your program, let's you inspect your program state freely and you can update the code that failed and have another go.

I'm normally very much to the strong, static typing side of languages. But to me, the Common Lisp experience is dynamic done right, it gives all the tools to handle the problems that arise from a dynamically typed language (even though Common Lisp is actually partially strongly typed) with is a great boon to productivity.

Re:Ask HN: Who wants to be hired? (January 2017) on Monday January 02, 2017 @03:27PM (#13304170)
Location: Copenhagen, Denmark

Remote: Yes

Willing to relocate: Depends

Technologies: C#, Unity3D, F#, Rust, Assembly, PlayFab, Crystal, C, C++, Haskell, Python, Javascript, Flask, Redis.

Resumé/CV: Upon request

Github: http://github.com/nulldatamap

LinkedIn: https://www.linkedin.com/in/marco-a-7b7a6a104

Email: [email protected]

I've been programming for 10 years, mostly focusing on systems programming and game programming, with backend programming on the side. I'm currently studying Computer Science at Copenhagen University.

Re:Ask HN: Who wants to be hired? (December 2016) on Thursday December 01, 2016 @03:29PM (#13083207)
Location: Copenhagen, Denmark

Remote: Yes

Willing to relocate: Depends

Technologies: C#, Unity3D, F#, Rust, Assembly, PlayFab, C, C++, Haskell, Python, Javascript, Flask, Redis.

Resumé/CV: Upon request

Github: http://github.com/nulldatamap

LinkedIn: https://www.linkedin.com/in/marco-a-7b7a6a104

Email: [email protected]

I've been programming for 10 years, mostly focusing on systems programming and game programming with backend programming on the side.

Re:Ask HN: Who wants to be hired? (November 2016) on Wednesday November 02, 2016 @12:00PM (#12856188)
Location: Copenhagen, Denmark

Remote: Yes

Willing to relocate: Depends

Technologies: C#, Unity3D, F#, Rust, Assembly, PlayFab, C, C++, Haskell, Python, Javascript, Flask, Redis.

Resumé/CV: Upon request

http://github.com/nulldatamap

Email: [email protected]

I've been programming for 10 years, mostly focusing on systems programming and game programming with backend programming on the side.

Re:Ask HN: Who wants to be hired? (October 2016) on Tuesday October 04, 2016 @01:53AM (#12633551)
Location: Vordingborg, Denmark

Remote: Yes

Willing to relocate: Only to Copenhagen

Technologies: C#, Unity3D, Rust, F#, PlayFab, C, C++, Haskell, Python, Javascript, Flask, Redis.

Resumé/CV: Upon request

http://github.com/nulldatamap

Email: [email protected]

I've been programming for 10 years, mostly focusing on systems programming and game programming with backend programming on the side.

Re:Ask HN: Who wants to be hired? (September 2016) on Friday September 09, 2016 @05:28AM (#12460637)
Location: Vordingborg, Denmark

Remote: Yes

Willing to relocate: Only to Copenhagen

Technologies: C#, Unity3D, Rust, F#, PlayFab, C, C++, Haskell, Python, Javascript, Flask, Redis.

Resumé/CV: Upon request

http://github.com/nulldatamap

Email: [email protected]

I've been programming for 9 years, mostly focusing on systems programming and game programming with backend programming on the side.

Re:Is Bandcamp the Holy Grail of Online Record Stores? on Saturday August 20, 2016 @09:40AM (#12326529)
To me, SoundCloud feels like a whole other domain of music distribution. I listen to a lot of small artists, all of whom are mainly based on SoundCloud. It serves as a place to catch up with their new release and what they like ( using the repost system ). And practically all of the artists who actually sell their music, put up links to BandCamp for people to purchase their tracks from.
Re:Ask HN: Who wants to be hired? (June 2016) on Thursday June 02, 2016 @01:25PM (#11824335)
Location: Vordingborg, Denmark

Remote: Yes

Willing to relocate: Only to Copenhagen

Technologies: C#, Unity3D, Rust, C, C++, Haskell, Python, Javascript, Flask, Redis.

Resumé/CV: Upon request

http://github.com/nulldatamap

Email: [email protected]

I've been programming for 9 years, mostly focusing on systems programming with game programming and backend programming on the side.

Re:Ask HN: Who wants to be hired? (May 2016) on Monday May 02, 2016 @11:06AM (#11611924)
Location: Vordingborg, Denmark

Remote: Yes

Willing to relocate: Only to Copenhagen

Technologies: C#, C, C++, Rust, Haskell, Python, Javascript, Flask, Redis, Unity3D.

Resumé/CV: Upon request

http://github.com/nulldatamap

Email: [email protected]

I've been programming for 9 year, mostly focusing on systems programming with game programming and backend programming on the side.

Re:Ink: the scripting language behind 80 Days and Sorcery on Saturday March 12, 2016 @07:11AM (#11272536)
Five dollars? I mean that's a Bacon Burger Clubhouse from Mc Donalds. I don't see that as a very risky purpose
Re:NAR 2: Serbian Assembly Language on Monday January 04, 2016 @03:08AM (#10834490)
It's kinda refreshing to see a assembly(/ programming) language which isn't based on English for once. Personally as a non-native speaker, writing code in anything else than English seems unnatural. But that probably just have to do with the culture and environment in which I've learned to program. I started out self-taught, which meant all my sources were in English. Here in Denmark, the first introduction to programming my class-mates got was through Gymnasium (HTX), where when talking about programming concepts they would be translated to their Danish equivalent. It just sounded to wrong to me, but there's nothing that dictates that English should be the standard, other than that's the current spoken international language in the Western world, which has been more or less the forefront in this field so far.

And it might not be so far fetched that in the future significant programming languages might use another natural languages. I wouldn't see surprised to see engineers from China to develop programming languages for example that have a chance to be in Chinese.

Re:Peter Naur has died on Monday January 04, 2016 @01:41AM (#10834331)
Yeah, makes me proud to be a Dane.
They'd just say: "He would rather kill himself than..."
Re:Ask HN: Who wants to be hired? (August 2015) on Monday August 03, 2015 @12:19PM (#9997270)
Location: Vordingborg, Denmark.

Remote: Yes

Willing to relocate: Unless it's to Copenhagen then it's not an option.

Technologies: C, C++, Rust, Haskell, Python, Javascript, Golang, Flask, Redis, Snap.

Résumé/CV: https://github.com/nulldatamap/

Email: [email protected]

I've been programming for soon 9 years, mostly focusing on systems programming. I've been exploring a wide space of technologies and have a easy time picking up new language and frameworks. I'm looking for my first official job as a programmer.

Re:Filezilla at SourceForge is malware on Wednesday January 07, 2015 @10:30AM (#8850988)
That's a very important point if you're distributing your software to non-technical users, but a download button in either the README.md should do the job. You could also use a GitHub site and host a simple download site for your repo.
Re:Neural Networks That Describe Images on Thursday November 20, 2014 @04:15AM (#8634923)
Fascinating that we've come this far, also: http://xkcd.com/1425/
Re:Gravit – Open-source design tool on Saturday September 13, 2014 @12:45PM (#8312859)
I'm impressed with the responsiveness on the iPad, it feels like a native app!

Older »