1509 stories
·
7 followers

Saturday Morning Breakfast Cereal - A Talk

4 Shares


Click here to go see the bonus panel!

Hovertext:
Slowly but inexorably, SMBC become nothing but comics about parents having sex.

New comic!
Today's News:
Read the whole story
llucax
20 hours ago
reply
Berlin
Share this story
Delete

Saturday Morning Breakfast Cereal - Gedankendouche

1 Comment and 12 Shares


Click here to go see the bonus panel!

Hovertext:
On second thought, let's just leave them in the box.

New comic!
Today's News:

With apologies to the real Tippett.

Read the whole story
llucax
1 day ago
reply
También conocido como borocotoamiento cuántico
Berlin
popular
11 minutes ago
reply
Share this story
Delete

DConf 2017 Ex Post Facto

1 Share

Another May, another DConf in the rear view. This year’s edition, organized and hosted once again by the talented folks from Sociomantic, and emceed for the second consecutive year by their own Dylan Cromwell, brought more talks, more fun, and an extra day. The livestream this year, barring a glitch or two with the audio, went almost perfectly. And for the first time in DConf history, videos of the talks started appearing online almost as soon as the conference was over. The entire playlist is available now.

As usual, there were three days of talks. The first opened with a keynote by Walter and the last with one by Andrei (he gave a longer version of the same talk at Google’s Tel Aviv campus a few days later). The keynote from Scott Meyers on Day Two, in his second DConf appearance, was actually the second talk of the day thanks to some technical issues. He told everyone about the things he finds most important in software development, a talk recommended for any developer no matter their language of preference.

The keynotes were followed by presentations from a mix DConf veterans and first-time speakers. This year, livestream viewers were treated to some special segments during the lunch breaks. On Day One, Luís Marques showed off a live demo using D as a hardware description language, which had been the subject of his presentation just before the lunch break (he used a Papillo Pro from Gadget Factory in his demo, and the company was kind enough to provide an FPGA for one lucky attendee to take home). On Day Two, Vladimir Panteleev, after being shuffled from the second spot to the first in the lineup, gave a livestream demo of concepts he had discussed in his talk on Practical Metaprogramming. And on the last day of presentations, Bastiaan Veelo presented the livestream audience with an addendum to his talk, Extending Pegged to Parse Another Programming Language.

Day Two closed out with a panel discussion featuring Scott, Walter and Andrei.

Scott Meyers, Walter Bright, and Andrei Alexandrescu in a panel discussion moderated by Dylan Cromwell.

It was during this discussion that Walter made the claim that memory safety will be the bane of C, eliciting skepticism from Scott Meyers. That exchange prompted more discussion on /r/programming almost two weeks later.

The newest segment of the event this year came in the form of an extra day given over entirely to the DConf Hackathon. As originally envisioned, it was never intended to be a hackathon in the traditional sense. The sole purpose was for members of the D community to get together face-to-face and hash out the pain points, issues, and new ideas they feel strongly about. DConf 2016 had featured a “Birds of a Feather” session, with the goal of hashing out a specific category of issues, as part of the regular talk lineup. It didn’t work out as intended. The hackathon, suggested by Sebastian Wilzbach, was conceived as an expansion of and improvement upon that concept.

The initial plan was to present attendees with a list of issues that need resolving in the D ecosystem, allow them to suggest some more, and break off into teams to solve them. Sebastian put a lot of effort into a shared document everyone could add their ideas and their names to. As it turned out, participants flowed naturally through the venue, working, talking, and just getting things done. Some worked in groups, others worked alone. Some, rather than actively coding, hashed out thorny issues through debate, others provided informal tutoring or advice. In the end, it was a highly productive day. Perhaps the most tangible result was, as Walter put it, “a tsunami of pull requests.” It’s already a safe bet that the Hackathon will become a DConf tradition.

In the evenings between it all, there was much food, drink, and discussion to be had. It was in this “downtime” where more ideas were thrown around. Some brought their laptops to hack away in the hotel lobby, working on pet projects or implementing and testing ideas as they were discussed. It was here where old relationships were strengthened and new ones formed. This aspect of DConf can never be overstated.

A small selection of more highlights that came out of the four days of DConf 2017:

  • Walter gave the green light to change the D logo and a strategy was devised for moving forward.
  • Jonathan Davis finally managed to get std.datetime split from a monolithic module into a package of smaller modules.
  • Some contentious issues regarding workflow in the core repositories were settled.
  • Vladimir Panteleev gave DustMite the ability to reduce diffs.
  • Timon Gehr implemented static foreach (yay!).
  • Ali Çehreli finished updating his book Programming in D to 2.074.0.
  • Nemanja Boric fixed the broken exception handling on FreeBSD-CURRENT.
  • Steven Schveighoffer and Atila Neves earned their wizard hats for submitting their first pull requests to DMD.
  • Adrian Matoga and Sönke Ludwig (and probably others) worked on fixing issues with DUB.
  • Progress was made on the D compiler-as-a-library front.

This is far from an exhaustive list. The venue was a hive of activity during that last day, and who knows what else was accomplished in the halls, restaurants, and hotel lobbies. This short list only scratches the surface.

A very big Thank You to everyone at Sociomantic who treated us to another spectacular DConf. We’re already looking forward to DConf 2018!

Thanks Sociomantic!
Read the whole story
llucax
2 days ago
reply
Berlin
Share this story
Delete

Funky Hand Jive

1 Share
Neil Degrasse Tyson and some new microbiome science help answer the question - when we touch greatness how much of it stays with us?



Download audio: https://www.podtrac.com/pts/redirect.mp3/audio.wnyc.org/radiolab_podcast/radiolab_podcast17funkyhandjive.mp3
Read the whole story
llucax
2 days ago
reply
Berlin
Share this story
Delete

Doctor Visit

2 Comments and 12 Shares
According to these blood tests, you're like 30% cereal.
Read the whole story
llucax
4 days ago
reply
Berlin
Share this story
Delete
2 public comments
Covarr
4 days ago
reply
I'm afraid you've only got about 30 to 40 good years left. After that, you might hang on for a decade more, but it won't be fun.
Moses Lake, WA
alt_text_bot
4 days ago
reply
According to these blood tests, you're like 30% cereal.

Saturday Morning Breakfast Cereal - Gamification

1 Comment and 4 Shares


Click here to go see the bonus panel!

Hovertext:
In the future, you'll pay to chop wood, but it's not real wood.

New comic!
Today's News:
Read the whole story
llucax
6 days ago
reply
Berlin
Share this story
Delete
1 public comment
jlvanderzwan
9 days ago
reply
That would explain the German obsession with Simulator games
Next Page of Stories