News for hackers. Stuff that matters.

leicmi

Re:Hydro: Distributed Programming Framework for Rust on Friday January 31, 2025 @07:59AM (#42887214)
Their latest paper [0] refers to Naiad(timely dataflow) a few times, e.g.: "Inspired by ingress/egress nodes in Naiad [34], nested streams can be processed by nested dataflow graphs, which iteratively process chunks of data sourced from a larger stream with support for carrying state across iterations."

[0] https://hydro.run/papers/flo.pdf

Re:DuckDB performance improvements with the latest release on Monday November 06, 2023 @11:38AM (#38164831)
There seems to be good progress on a paper on DataFusion. The draft contains some preliminary benchmark results, comparing it to DuckDB.

https://github.com/apache/arrow-datafusion/issues/6782

Re:Xiaomi’s humanoid drummer beats expectations? on Thursday December 08, 2022 @03:35PM (#33912976)
There's also some really interesting stuff going on in music informatics, audio and signal processing, especially where everything comes together - accompanying human players:

https://m.youtube.com/watch?v=KE6WhYxuWLk&t=870

Slides and Videos (Tutorial for the 2020 ACM SIGMOD International Conference on Management of Data): https://streaming-research.github.io/Tutorial-SIGMOD-2020/
Re:SQLite briefing for Linux kernel hackers (2019) on Saturday November 21, 2020 @06:30AM (#25169103)
Possibly Bedrock fits your needs: https://bedrockdb.com

"Bedrock [..] is a networking and distributed transaction layer built atop SQLite"

"... That query can be any SQLite-compatible query – including schema changes, foreign key constraints, partial indexes, native JSON expressions, or any of the tremendous amount of functionality SQLite offers."

Re:Eight Week Semesters (2017) on Monday December 02, 2019 @04:48PM (#21687373)
Same for Delft University of Technology, Netherlands: https://www.tudelft.nl/en/student/education/academic-calenda...
Re:Datagram Garden IPv6 status report on Sunday September 27, 2015 @07:29AM (#10286194)
IMO it would be good to have 'Show HN:' in the title to see that the [owner?] of this site submitted this post.
Re:Understanding ARM Assembly, Part 1 on Tuesday August 11, 2015 @12:58PM (#10042565)
For ARM thumb2 style you need a third instruction between the two:

  IT EQ
The 'IT' is for 'if then'. There could also be more 'then's and 'else's for the conditional execution of muliple instructions:

  ITTE LT
(If then then else) The following instructions could for example be:

  ADDEQ ...
  STREQ ...
  BNE ... (Branch - not equal because of the else)

Source: http://community.arm.com/groups/processors/blog/2010/09/30/c...