For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | more LukaD's commentsregister

The site is an absolute usability nightmare. Why can't I have a scrollbar?



It does indeed require PartialOrd and the author has already fixed the mistake. But I wonder why PartialOrd is implemented for ().


This is because tuples like `(T, U)` implement `PartialOrd` - this is actually useful. If you are going to implement `PartialOrd` for tuples, it makes sense to implement it for 0-tuple too.


I would even say it's a political one.


When people say they don't want tech companies/organisations to be political they're actually bummed out that those political views don't align with they're own.


Could it be possible that there are people out there who aren't all that opinionated on the matter and just would rather not see the views?


It was not a hack. It was just a lot of doxxing. There was really nothing impressive about it.


900 successful sim swaps is impressive.


I was helping out a friend to make a presentation/training on IT Sec, and while I was searching for some fancy sim swap rigs photos, I saw this image [1] that lead me to this article [2]: "Detectives smash illegal SIM swap command centre in Ruiru"

and from the article: "Officers found 30,000 SIM cards, 240 iPhones, 150 MI phones, 2 laptops, 2 and other electrical appliances. The gadgets were plugged into a system."

[1]: https://nairobinews.nation.co.ke/wp-content/uploads/2018/08/...

[2]: https://nairobinews.nation.co.ke/news/detectives-smash-illeg...

It doesn't add up 900, only to 390.. but still.. if these guys would focus their ingenuity in something positive, they could have accomplished so much more in life.


There were no Sim-Swaps, at least not from the Student. Later it was revealed that he simply bought the Data & published it. The Hacking did somebody else.


That doesn't make much sense. Why would a student, presumably with little money, buy something that seems likely to command a pretty high price, that he has no use for other than to post anonymously on the internet?


I don't know him, so all i can is guess. All I know is what the News in Germany reported. According to them he just acquired the Data he published. The reasoning behind it is unknown to me, if there was any. In the Media Coverage he doesn't really appeared that smart. Maybe he did it just to brag about it, or he was hoping to extort the people and wanted to prove that he has the material, or it was political because the most victims of him were from the left.


The new layout is so bad I no longer click on Github links...


Yeah, that's incredibly annoying. So frustrating when you're coming to a discourse thread from a google search. I tend to avoid discourse forums because of that.


I'm willing to bet there is no modern browser that does this.


> Even the language selection was hidden in a sub-sub-sub menu somewhere, which took some digging.

I think it was hidden in the accessibility menu... This made me absolutely furious when I couldn't figure out how to change the game's language to the one that my Windows installation is using.


Instead of compiling assets externally, you could do it in a multi stage docker build.


You can but I've not found the value in the complexity. The CI container image already requires node and all the needed dev packages for tests to run anyway so I just run the precompile in the CI container after tests pass then copy the resulting `public` directory into the production container.

This also means the same exact environment is used to generate the production assets that was used to generate them for test.


I've found it increases portability and makes it both easier to move between pipeline providers and debugging failed builds locally.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You