Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lovasoa
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
301.
▲
by
lovasoa
6y ago
The clear page functionality has been asked before, but I'm not sure I want to implement it. It seems useful when you are alone on your board, but when there are dozens of participants, you don't want a single one to be able to cl
302.
▲
by
lovasoa
6y ago
Could you also give feedback on https://wbo.ophir.dev ? Contrarily to the other mentioned before, it is opensource [1], and you can easily host your own instance if you don't like the idea of sharing your whiteboards on a r
303.
▲
by
lovasoa
6y ago
Well, the scam doesn't scale well. You need to make a new child each time.
304.
▲
Google wants me to shut down my FOSS webapp. What shall I do?
(github.com)
7 points
by
lovasoa
6y ago
|
2 comments
305.
▲
by
lovasoa
6y ago
When opening the javascript codepen demo linked in the article, the video plays immediately, but I noticed HTTP GET requests to https://webtorrent.io/torrents/Sintel/Sintel.mp4 Is this normal ? I know nothing abou
306.
▲
by
lovasoa
6y ago
Yes, as I wrote, the final size of the image is limited by the browser. See [1] for more details. The highest resolution version can only be downloaded by dezoomify-rs [2], not dezoomify. [1] https://github.com/lovasoa/
307.
▲
by
lovasoa
6y ago
I don't know a lot about google maps, but I worked on the zoomable image formats used in Google Arts and Culture. It's quite interesting, because they tried to prevent the image tiles from being downloaded by signing tile URLs and
308.
▲
by
lovasoa
6y ago
I maintain a suite of opensource tools that do exactly that: download zoomable image tiles and stitch them together. - dezoomify ( https://dezoomify.ophir.dev ) is a web application. It is super easy to use, but the final size of
309.
▲
by
lovasoa
6y ago
Yes they can. But threads are a pain to work with in python, as compared to async.
310.
▲
by
lovasoa
6y ago
Yes it does.
311.
▲
by
lovasoa
6y ago
Excalidraw is pretty cool, but its main drawback is that is has no backend. The drawings cannot be persisted to the server, and you cannot collaborate with someone on a drawing unless you are both connected at the same time. I maintain anot
312.
▲
by
lovasoa
6y ago
Async python is faster when you use it for running parallel tasks. In this benchmark, you are running a single database request per query, so there is no advantage to being asynchronous: a pool of processes will scale just as well (but it w
313.
▲
by
lovasoa
6y ago
Being able to deny a victim access to their phone just by having them set a given wallpaper definitely IS already a security issue.
314.
▲
by
lovasoa
6y ago
You're welcome. Yes, scroll amounts are not consistent between browsers, and we haven't implemented anything yet to work around that. I've opened a github issue to track the problem.
315.
▲
by
lovasoa
6y ago
I recommend WBO : https://wbo.ophir.dev/ I am the main developer, and I have been maintaining and using it for several years now. Some of its advantages : - It is fully open-source, free, and without advertisement. You can
316.
▲
by
lovasoa
6y ago
I've done a lot of work on my opensource collaborative whiteboard, WBO: https://wbo.ophir.dev/ During lockdown, many teachers and companies are looking for new ways to work online, and google searches for "opensou
317.
▲
by
lovasoa
6y ago
I like this idea. Did you also archive the operating system the build was running on ? If not, this should be trivial to replicate today using docker containers.
318.
▲
by
lovasoa
6y ago
It is relative to the current working directory, which is not necessarily the same as the directory the binary is in. We could display the full path, though. Interested in making a PR ?
319.
▲
by
lovasoa
6y ago
Oh yes, I see. The path is shown relative to the current working directory.
320.
▲
by
lovasoa
6y ago
In dezoomify-rs, the place where the file is saved is displayed when the file is downloaded. In dezoomify, the application cannot know where you saved the picture, since the browser does not share the location of the download folder with we
321.
▲
by
lovasoa
6y ago
For those who would be interested in downloading the picture, or other images using the same technology, I maintain a set of opensource zoomable image downloaders : - dezoomify : https://github.com/lovasoa/dezoomify
322.
▲
Cloudflare's proxy violates HTTP/1.1, and they don't care
(community.cloudflare.com)
17 points
by
lovasoa
6y ago
|
4 comments
323.
▲
by
lovasoa
6y ago
The only thing I have is an ad blocker. I tried to disable it, but the error persists...
324.
▲
by
lovasoa
6y ago
All I am getting is : TypeError: pad.collabClient is null in http://64.225.122.27:9001/javascripts/lib/ep_etherpad-lite/static/js/pad.js?callback=require.define at line 3'
325.
▲
by
lovasoa
6y ago
Noria [1] is a research database that solves the same problem while still supporting all relational database queries. [1] https://github.com/mit-pdos/noria
326.
▲
by
lovasoa
7y ago
This comes from imagemagick. https://imagemagick.org/script/convert.php
327.
▲
by
lovasoa
7y ago
Nowadays, the javascript files often come minified, as the result of a build process. I think only the original files used for compilation can be considered as the "source" of the extension.
328.
▲
by
lovasoa
7y ago
This resonates with my story. Chrome Web Store has been a nightmare to work with for me as a developer ! I have had the same extended review periods, and automated answers pretending they come from a real human, when trying to publish updat
329.
▲
by
lovasoa
7y ago
I also liked the old UI more. What I miss the most is the "top sites" section of the "new tab" page.
330.
▲
by
lovasoa
7y ago
One question: did you investigate why the PHP version was so much faster than the JS one ? Do you think the performance gains of the PHP versions could be achieved in JS, or do you use any special feature of the PHP interpreter ?
More ›