News for hackers. Stuff that matters.

schedutron

Re:Photonic Computing for Transformative AI on Sunday July 11, 2021 @01:09PM (#27802642)
Can the hardware be used for better gaming too?
You must be getting this a lot but since no one has asked here - how does Hera compare against otter.ai?
Re:Mutation Driven Testing: When TDD Just Isn’t Good Enough on Saturday February 06, 2021 @08:32AM (#26046369)
And for property-based testing there's Hypothesis too: https://hypothesis.readthedocs.io/en/latest/
Re:Software Development Outsourcing: Our Story on Tuesday February 02, 2021 @12:02PM (#26003487)
The outline map of India is simply wrong.
Re:Software Verification and Analysis Using Z3 on Saturday January 30, 2021 @11:23PM (#25975915)
That was interesting - never seen Z3 applied for verification of networking and cryptographic algorithms.

My team similarly used Z3 to reverse-generate data from SQL queries so that erroneous mutations of the queries get detected early on: http://www.cse.iitb.ac.in/infolab/xdata/

Neat design! I made related a tool that crawls a given URL and generates a 3D sitemap (essentially a directed graph): https://github.com/schedutron/visualnet
Sure, but I presume Google is relatively more responsible in its practices when working with government authorities.
Thanks for that suggestion; I'd almost forgot about that Word file! When I made this project I wasn't familiar with Git, the importance of having neat README's and heck even linting code.

I'll update the README with that file, add few explanations and instead of having those screenshots I'll try to have a gif that encapsulates a session.

Amazing work; I was wondering whether SQLancer can be integrated with systems like Cosette[1] and XData[2] in a useful way? These systems are different as in they test the "correct intention" of SQL queries and are mostly engine-agnostic.

Manual correctness checking of SQL is cumbersome and error-prone since developers may write queries in several different ways, while using fixed datasets (independent of the query) may fail to catch errors in them. XData automatically generates small datasets designed to catch errors in the queries (an example error is using a left-join instead of a full outer join).

Any ideas about how we can combine the utilities of SQLancer and XData / Cosette? I was a research intern at IITB Database Group, who developed XData and I still contribute to the project.

[1] http://cosette.cs.washington.edu/

[2] http://www.cse.iitb.ac.in/infolab/xdata/

Re:Ask HN: What's your quarantine side project? on Saturday May 16, 2020 @09:45AM (#23203320)
I really need saviors like you! Learning a new programming language / framework is often too redundant initially.
Re:Visualizing Electricity on Monday May 11, 2020 @02:32PM (#23145396)
Username checks out!
Re:A Map of the Trees of London on Tuesday May 05, 2020 @09:15AM (#23079668)
What's also cool is we have two posts about this and both are trending!
Re:Ask HN: Who is hiring right now? on Tuesday March 24, 2020 @04:06AM (#22672947)
I visited your website, and your work seems to be pretty cool! Are you also open to devs in Asian timezones?
Re:Show HN: Boardist – personal workspace for all the data on Wednesday March 04, 2020 @02:59PM (#22487410)
The landing page looks sleek, but what can it do that Trello cannot?
Re:Revolutionary School Management System in Python on Tuesday July 04, 2017 @10:04AM (#14695936)
Built this as my high school project, in Python2. Has a neat SQL-like REPL interface. Supports auto-substitution-teacher assignment among other things. Another neat thing is that this is that there are absolutely zero third-party dependencies. Feel free to contribute as there is a BIG room for add-ons and improvement.