Re: sha3-d

2021-10-29 Thread Luís Ferreira via Digitalmars-d-announce
On Fri, 2021-10-29 at 15:13 +, dd via Digitalmars-d-announce wrote:
> Hello all!
> 
> When I submitted my work to Phobos[1] earlier this year, it was 
> rejected. (Understandably)
> 
> So I made a DUB package and forgot to announce it here!
> 
> Package: https://code.dlang.org/packages/sha3-d
> Source: https://github.com/dd86k/sha3-d
> 
> [1] https://github.com/dlang/phobos/pull/7713

Amazing work dd! Are you considering implementing it with SIMD
instructions with something like intel-intrinsics?

-- 
Sincerely,
Luís Ferreira @ lsferreira.net



signature.asc
Description: This is a digitally signed message part


Re: Beerconf October 2021

2021-10-29 Thread Iain Buclaw via Digitalmars-d-announce
On Friday, 29 October 2021 at 02:54:13 UTC, Steven Schveighoffer 
wrote:

On 10/18/21 9:44 AM, Steven Schveighoffer wrote:

# BEERCONF!

Just one month to go before the next [dconf 
online](http://dconf.org/2021/online/index.html), I hope 
everyone is excited! In the meantime, we will once again get 
together online to discuss all things D, and sample some tasty 
beverages.


This month, it falls on October 30-31. If you need a costume 
for Sunday, I suggest a nice 
[T-shirt](https://www.zazzle.com/store/dlang_swag/products?cg=196874696466206954).


Just a ping to everyone, this is happening in 2 days!

See you then 



You missed a trick and forgot to call it Octoberfest. ;-)


Re: Beerconf October 2021

2021-10-29 Thread Steven Schveighoffer via Digitalmars-d-announce

On 10/29/21 11:05 AM, Murilo wrote:

On Monday, 18 October 2021 at 13:44:05 UTC, Steven Schveighoffer wrote:

# BEERCONF!

Just one month to go before the next [dconf 
online](http://dconf.org/2021/online/index.html), I hope everyone is 
excited! In the meantime, we will once again get together online to 
discuss all things D, and sample some tasty beverages.



I'm looking forward to it, I may want to give a presentation.


OK, please contact me and I can set up a time and announce it! That way 
people know when to be on.


-Steve



Re: sha3-d

2021-10-29 Thread dd via Digitalmars-d-announce

On Friday, 29 October 2021 at 15:18:39 UTC, WebFreak001 wrote:
Awesome! Haven't had the need to use SHA-3 yet myself, but 
given all the other growing ecosystems where this could be of 
use it's nice to have this high-performance implementation 
already.


SHA-3 has been in use in SQLite and in Euthereum for a while, 
which are enormous projects. SHA-1 is on life support with sha1cd 
and SHA-2 faces length extension attacks (even with SHA-2-256 and 
SHA-2-512 but not SHA-2-512/256).


Would be cool having benchmarks comparing this to other 
implementations if great performance is a goal, as you already 
mentioned in your README it's much faster than keccack-tiny.


From memory, I remember getting ~10MiB/s when I first implemented 
keccak-tiny from C to D. When I rewrote the package to my liking, 
and I got ~130MiB/s. But these tests were in a VM on my i7-3770 
so it's not really a conclusive thing.


I could do a benchmark again.


Re: sha3-d

2021-10-29 Thread WebFreak001 via Digitalmars-d-announce

On Friday, 29 October 2021 at 15:13:38 UTC, dd wrote:

Hello all!

When I submitted my work to Phobos[1] earlier this year, it was 
rejected. (Understandably)


So I made a DUB package and forgot to announce it here!

Package: https://code.dlang.org/packages/sha3-d
Source: https://github.com/dd86k/sha3-d

[1] https://github.com/dlang/phobos/pull/7713


Awesome! Haven't had the need to use SHA-3 yet myself, but given 
all the other growing ecosystems where this could be of use it's 
nice to have this high-performance implementation already.


Would be cool having benchmarks comparing this to other 
implementations if great performance is a goal, as you already 
mentioned in your README it's much faster than keccack-tiny.


sha3-d

2021-10-29 Thread dd via Digitalmars-d-announce

Hello all!

When I submitted my work to Phobos[1] earlier this year, it was 
rejected. (Understandably)


So I made a DUB package and forgot to announce it here!

Package: https://code.dlang.org/packages/sha3-d
Source: https://github.com/dd86k/sha3-d

[1] https://github.com/dlang/phobos/pull/7713


Re: Beerconf October 2021

2021-10-29 Thread Murilo via Digitalmars-d-announce
On Monday, 18 October 2021 at 13:44:05 UTC, Steven Schveighoffer 
wrote:

# BEERCONF!

Just one month to go before the next [dconf 
online](http://dconf.org/2021/online/index.html), I hope 
everyone is excited! In the meantime, we will once again get 
together online to discuss all things D, and sample some tasty 
beverages.



I'm looking forward to it, I may want to give a presentation.




On the Blog: DLang News for September/October 2021

2021-10-29 Thread Mike Parker via Digitalmars-d-announce
For those of you who haven't been keeping up, a summary of the 
latest goings on in DLand over the past two months is now up on 
the blog. I've also included a message that's more 
forward-looking.


The blog:
https://dlang.org/blog/2021/10/29/dlang-news-september-october-2021-d-2-098-0-openbsd-saoc-dconf-online-swag/

Reddit:
https://www.reddit.com/r/programming/comments/qie7t5/dlang_20980_released_now_available_on_openbsd/

I'll be putting together a video version this weekend for the 
foundation's YouTube channel that I should be able to publish by 
Sunday.


A big THANK YOU to everyone who has subscribed there already. 
We've surpassed 1000 subscribers! With that milestone and our 
5,400+ total valid watch hours in the past 12 months, we now 
qualify for the YT Partner Program. That means we can start using 
our channel as a low-friction means of raising money for the 
foundation. We'll apply after DConf Online. That's also when I'll 
start publishing the Learning D video tutorials I'd originally 
planned to create a new channel for (which would have been a 
silly thing to do).


I'm also going to start actively looking for people interested in 
creating quality content for a new playlist, content that the 
foundation will pay for. So if you have an idea you'd like to 
turn into a D-centric video, please don't hesitate to let me know.







Re: Beerconf October 2021

2021-10-29 Thread Imperatorn via Digitalmars-d-announce
On Friday, 29 October 2021 at 02:54:13 UTC, Steven Schveighoffer 
wrote:

On 10/18/21 9:44 AM, Steven Schveighoffer wrote:

# BEERCONF!

Just one month to go before the next [dconf 
online](http://dconf.org/2021/online/index.html), I hope 
everyone is excited! In the meantime, we will once again get 
together online to discuss all things D, and sample some tasty 
beverages.


This month, it falls on October 30-31. If you need a costume 
for Sunday, I suggest a nice 
[T-shirt](https://www.zazzle.com/store/dlang_swag/products?cg=196874696466206954).


Just a ping to everyone, this is happening in 2 days!

See you then 

-Steve


With some luck I can attend 


Re: a tutorial on Vibe.d

2021-10-29 Thread Greatsam4sure via Digitalmars-d-announce

On Wednesday, 27 October 2021 at 03:05:13 UTC, Rey Valeza wrote:
I created a tutorial on Vibe.d in PDF form for download earlier 
this year. I don't recommend reading it online; downloading the 
file would be better. Would appreciate if you give me your 
feedback.


Here it is:
https://github.com/reyvaleza/vibed/blob/main/BuildWebAppsinVibe.pdf

Thanks!


I really appreciate this work. The tutorial is really well 
written. This is the first detail tutorial on vibe.d I have ever 
come across,you did a very good job.


Thanks a lot