I don't think there are that many people who own these things, and of those that do, the ones willing to buy an ISP programmer, compile this and program it are probably a fairly small percentage.
1,556 karma · joined April 4, 2009
I don't think there are that many people who own these things, and of those that do, the ones willing to buy an ISP programmer, compile this and program it are probably a fairly small percentage.
[1] https://github.com/hollobon/jy-mcu-3208-tetris
[2] http://www.dx.com/p/jy-mcu-3208-lattice-clock-ht1632c-driver...
A hash table is a more effective data structure than a btree for in-memory search.
One thing I noted in a quick play with it on Windows: if you right-drag outside the window, it doesn't get the mouse-up event and you have to right click in the window again to stop it panning.
"Amazon RDS now supports General Purpose (SSD) Storage You can now launch DB Instances that use General Purpose (SSD) storage, a new SSD-backed storage option for Amazon RDS"
Regarding superusers overwriting files - COPY can write to anywhere on the filesystem. From the docs "COPY naming a file is only allowed to database superusers, since it allows reading or writing any file that the server has privileges to access." [3].
[1] http://www.postgresql.org/docs/9.4/static/sql-altersystem.ht...
[2] http://michael.otacoo.com/postgresql-2/postgres-9-4-feature-...
[3] http://www.postgresql.org/docs/current/static/sql-copy.html
There is of course set_config in 9.4 - superusers can then edit the config file through that (a superuser can overwrite any file the user running the server can write to anyway, but through more convoluted means).
I'm not involved with it, just a Postgres user and thought it was of interest.
Did you do anything about join pushdown (which isn't supported in core PostgreSQL yet)? Apologies if this is in your talk - I looked at the slides and couldn't see anything.
Not sure if it's exactly what you're getting at, but SQL Server has a "USE PLAN" hint that lets you set the entire query plan (using an XML string).
PostgreSQL's policy is strongly against hints, so we're unlikely to see anything like that in Postgres.
It's not there any more - it was replaced with SQL in Postgres95, the predecessor to PostgreSQL.
These stats are a huge part of cost-based query optimisation, which all major DBMSs do these days.
Details here: http://www.postgresql.org/docs/9.3/static/planner-stats.html
I don't know how they'd do it on the tube. Presumably door closing would still require manual control.
[1] http://www.pgcon.org/2014/schedule/attachments/322_IMCS.pdf
I think column-store databases are far more amenable to vectorised processing. I'm not aware of any row-store databases which do it, and most research into it has been on column-store (or hybrid) systems.