News for hackers. Stuff that matters.

Buetol

Re:Show HN: Lofi.cafe on Wednesday April 14, 2021 @12:21PM (#26809251)
I like https://listenparadise.org/ in the same vein of music only radio.
Re:How we hosted FOSDEM 2021 on Matrix on Monday February 15, 2021 @02:03PM (#26145929)
+1 for Work Adventure !
Re:Finding Critical Open Source Projects on Friday December 11, 2020 @12:35AM (#25382682)
Top 10:

- Python: salt, core (https://github.com/home-assistant/core), pandas, scikit-learn, numpy, airflow, erpnext, matplotlib, pytest & pip

- Rust: servo, cargo, rust-clippy, tokio, rust-analyzer, tock, tikv, alacritty, libc & substrate

- JS: node, react-native, react, gatsby, three.js, bootstrap, material-ui, odoo, next.js & Rocket.Chat

- Java: elasticsearch, flink, spring-boot, hadoop, netty, jenkins, beam, bazel, alluxio & pmd

- C++: tensorflow, ceph, pytorch, bitcoin, electron, Marlin, Cataclysm-DDA, llvm-project, rocksdb & QGIS

- C: git, linux, linux, php-src, openssl, systemd, curl, u-boot, qemu & mbed-os

Re:Google Alternatives on Friday December 11, 2020 @12:26AM (#25382629)
If you use your own domain for email, you can change host anytime you want, pretty nice.
Re:Programmable Search Engine on Tuesday October 06, 2020 @02:58AM (#24695325)
Took 2sec to setup and works very well !

EDIT: It's really Custom Search Engine rebranded to me, it doesn't index all you website, I still prefer Algolia if I had to have a external search provider.

EDIT 2: Seems very customizable, maybe by adding all your urls it will index all you site, making it a viable alternative to Algolia

Re:How to Avoid Equidistant HSV Colors (2011) on Friday June 05, 2020 @07:37AM (#23427364)
Looks like the link to the "I want HUE" tool is broken, here's the proper link: http://medialab.github.io/iwanthue/
Re:Tor Browser 9.5 on Tuesday June 02, 2020 @04:45PM (#23396089)
My main takeaway is that Tor is introducing a new domain names suffix: .tor.onion

For information, there was a similar initiative by Namecoin with .bit.onion: https://www.namecoin.org/docs/tor-resolution/ncprop279/stemn...

Re:Guide to Python Debugging on Tuesday June 02, 2020 @08:35AM (#23390295)
This is buried in the comments but `pudb` is great debugger: https://pypi.org/project/pudb/

- visual interface to set breakpoint

- inline interpreter

- inspect on exception

It's like using a modern debugger but inside your console. Can't recommend enough.

Re:Creating a Robust, Reusable Link-Checker on Monday May 04, 2020 @11:23AM (#23069097)
I've done a similar project, it takes a website and output broken urls using Scrapy: https://gist.github.com/mdamien/7b71ef06f49de1189fb75f8fed91...
Re:How different are different diff algorithms in Git? on Friday March 27, 2020 @09:14AM (#22702557)
Maybe, I've already used another diff engine, WikiWho [1], to do my own implementation of git blame [2] (shameless self-promotion)

[1]: https://github.com/wikiwho/WikiWho

[2]: https://pypi.org/project/git-word-blame/

Re:How different are different diff algorithms in Git? on Friday March 27, 2020 @03:35AM (#22701010)
I also researched the best diff algorithm. Google's diff-match-patch [1] library produce very good diffs for example. But I found that the best diffs are produced by wikidiff2 [2], the MediaWiki diff engine. Both engines produce word-by-word diff.

[1]: https://github.com/google/diff-match-patch

[2]: https://www.mediawiki.org/wiki/Wikidiff2

Re:K-means clustering using sklearn and Python on Thursday October 31, 2019 @02:13PM (#21411856)
Each time somebody points out K-means, I show them this clustering benchmark by the scikit-learn project: https://scikit-learn.org/stable/_images/sphx_glr_plot_cluste...
Re:Recursi, a Fractal Memory Puzzle on Sunday October 27, 2019 @09:03AM (#21369449)
A good game to practice on a rainy Sunday :)
Re:US Constitution – A Git repo with history of edits on Wednesday October 23, 2019 @06:53PM (#21339919)
> This is great. Is there a tool to do this?

Here's a script doing the same thing but with another text [1].

In this case, we're storing each version as plain text files and then we make the git repo by compiling all of them.

> And then how would you visualize the whole thing just to keep it straight in your head ?

Like this for example [2].

[1]: https://github.com/regardscitoyens/historique_reglements_AN/...

[2]: https://web.archive.org/web/20160315050131/http://visualisie...

Re:US Constitution – A Git repo with history of edits on Wednesday October 23, 2019 @06:35PM (#21339792)
If you're curious of the origin of each word, a word-by-word "git blame", I just made a visualization of that [1]. For example, "We the people" comes from the draft by Morris.

Also, somebody else did the work a few years ago [2], would be interesting to compare them.

[1]: https://dam.io/word-blame-US-constitution/word-blame-by-comm...

[2]: https://github.com/anthonygarvan/theconstitution

Re:EU opens Amazon antitrust investigation on Wednesday July 17, 2019 @03:29PM (#20463124)
I guess that's why they are firing more than 1000 people right now in France, the people building nuclear reactor turbines. Or maybe because it's more strategic to produce those in the US so the french can be at their mercy, I don't know what makes the most sense. Especially since the US tried to bully France when they refused to go to Irak with them, they halted all military exports to France but we are independent enought that it didn't do any dommage.
Re:EU opens Amazon antitrust investigation on Wednesday July 17, 2019 @02:35PM (#20462642)
It's an opinion piece about a book, the american trap, which is a demonstration of the US being the bully of the world and racketing every country which make more sense to me that the french government choosing the wrong deal by incompetence
Re:EU opens Amazon antitrust investigation on Wednesday July 17, 2019 @12:11PM (#20461028)
Oops, it's only in the french version, here's an article about that: https://www.bloomberg.com/news/articles/2019-01-15/-the-amer...
Re:EU opens Amazon antitrust investigation on Wednesday July 17, 2019 @11:34AM (#20460577)
FYI, that's what the US does already and big time. They racket companies with the Foreign Corrupt Practices Act, it has always been applied to foreign and strategic companies. Recently the U.S. even emprisoned a french just to put pressure and aquire Alstom, an extremely strategic french company [0] (nuclear reactor, trains,...)

So, EU fighting back doesn't suprise me !

https://en.wikipedia.org/wiki/Alstom#Acquisition_by_General_...

A good source but in french: https://www.youtube.com/watch?v=dejeVuL9-7c

Re:Gnirehtet – reverse tethering over adb for Android on Tuesday July 16, 2019 @05:46AM (#20448687)
Just used for the first time five minutes ago but it works perfectly. Used it because my only internet access is by ethernet cable and only my phone manage to connect to the Bluetooth speakers :)
Yup, all of them in fact, it's a very tangible proof you can work on the subject. Sadly, I do mostly Python and JS so I can't mentor you but as mentionned in other comments, lot of projects are looking for contributors, Firefox is good project for example.

Older »