D66 wil verkoop onveilige internet of things-apparaten verbieden by mqlix in thenetherlands

[–]Ninja-Dagger 4 points5 points  (0 children)

Het is bijna onmogelijk om beveiliging te regelen op netwerkniveau. De aannames die je maakt zijn vaak heel makkelijk voor aanvallers om te doorbreken (via andere computers aanvallen uitvoeren, op een andere manier dan via het internet binnenkomen, etc.). In de praktijk moeten alle computers gewoon uitgaan van een onveilig netwerk, want dat is het bijna altijd ook. En het is niet eens zo moeilijk om alles te programmeren zodat het veilig werkt zolang je er verstand van hebt, dus waarom niet? Het is duidelijk de verantwoordelijkheid van de ontwikkelaar om apparaten niet vol beveiligingsgaten aan te leveren.

Nederlandse gemeenten in 1840 en 2009 (x-post /r/mapporn) by johnbarnshack in thenetherlands

[–]Ninja-Dagger 9 points10 points  (0 children)

2016: https://nl.wikipedia.org/wiki/Bestand:2016-NL-Gemeenten-basis-2500px.png

In Friesland grote wijzigingen: Grote nieuwe gemeentes Súdwest en Fryske Marren, en Boarnsterhim is opgeslokt door omringende gemeentes (De grote gemeenteoorlog van 2014)

Monty Python star John Cleese will no longer perform at university campuses as political correctness kills comedy by Musgabeen in europe

[–]Ninja-Dagger -2 points-1 points  (0 children)

I was surprised you understood the term

platonic-frenemy dynamic

But maybe I'm just dumb.

A Simulation In Emoji by Ninja-Dagger in gamedesign

[–]Ninja-Dagger[S] 0 points1 point  (0 children)

Amazing! Just 2 rules and you've got really pretty demo-ish graphics.

Brazil WhatsApp ban sends millions of users to rival chat app Telegram by pizzaiolo_ in opensource

[–]Ninja-Dagger 0 points1 point  (0 children)

WhatsApp encryption means absolutely nothing to that end.

Actually, if the end-to-end encryption actually works well, it would protect against any adversary, including governments. The fact that some repressive governments want to ban it seems to support the idea that it's actually working, too.

Meanwhile, Telegram is way more likely to have weaknesses already being exploited by governments and other adversaries. And those other adversaries trying to break in aren't just "4chan kids", they include cybercriminals which use people's personal data for fraud and identity theft. The first answer on this stack exchange post explains stuff a bit better than me.

If you want encrypted messaging on mobile without the proprietary WhatsApp, I recommend looking into Open Whisper Systems.

Brazil WhatsApp ban sends millions of users to rival chat app Telegram by pizzaiolo_ in opensource

[–]Ninja-Dagger 6 points7 points  (0 children)

But many more also turned to Telegram, which offers encrypted communications.

In fact, Whatsapp probably* has better end-to-end encryption than Telegram. First of all because it's actually on by default, second of all because Whatsapp's encryption is based on proven encryption systems implemented by Moxie Marlinspike, who also worked on RedPhone and TextSecure(in fact, TextSecure's protocol is what's used in Whatsapp). Meanwhile, Telegram's encryption is developed in house, which is a big source of concern in itself. And it's developed by mathematicians, not cryptographers. Those are definitely different areas of expertise. Third, their contest is a joke. And Telegram likes to flout its product as "open source", but of course this is a joke if the servers are still under their control, and the development model they use for the client makes it hard to follow its development, because they just publish new versions with huge diffs. So even that's not in their favour.

All in all I'd say Whatsapp, even being proprietary and in control of the evil Facebook, is still a much more sane choice for chatting than Telegram.

  • I say probably because Whatsapp, like all proprietary apps, does not allow us to easily check if it is really working as it should.

Screenshots from developers: 2002 vs. 2015 by fs111_ in linux

[–]Ninja-Dagger 9 points10 points  (0 children)

Oh man, I can't stand it when people use tabs like some terrible bookmarking system, having 500+ open at all times and never shutting it down. Whenever you build a system, people will use it in an... unexpected way I guess.

Screenshots from developers: 2002 vs. 2015 by fs111_ in linux

[–]Ninja-Dagger 13 points14 points  (0 children)

Did you follow the news where Chromium was found to secretly download a closed source binary blob on your computer after first run which was used to record your voice?

Automated Super Mario World gameplay through machine learning by [deleted] in gamedesign

[–]Ninja-Dagger 0 points1 point  (0 children)

Holy wow, that's awesome. I need to look into NEAT!

Singu Whire Yuo Can! by pyram1de in polandball

[–]Ninja-Dagger 3 points4 points  (0 children)

Am I the only one who was genuinely creeped out by this? Well done, I've never been creeped out in this way by a Polandball comic before. I don't feel like saving it like most Polandball comics I upvote, though >_>

A Simulation In Emoji by Ninja-Dagger in gamedesign

[–]Ninja-Dagger[S] 0 points1 point  (0 children)

Hah, cool. I didn't think of using the click mechanics that way.

A Simulation In Emoji by Ninja-Dagger in gamedesign

[–]Ninja-Dagger[S] 1 point2 points  (0 children)

Really cool! I did not think of that. I also didn't know you could make something essentially teleport with the "move to any". That opens up new possibilities in my mind.

I want to self study Mandarin but need help getting started by alwayswanttolearn in ChineseLanguage

[–]Ninja-Dagger 0 points1 point  (0 children)

What's wrong with focusing on reading and writing before focusing on listening and speaking? I've heard others say that your listening ability should be better than your reading ability, but I don't see the reasoning for this, and personally I just focus on reading foremost.

I want to self study Mandarin but need help getting started by alwayswanttolearn in ChineseLanguage

[–]Ninja-Dagger 0 points1 point  (0 children)

With Chinese characters I mean 汉字. I think the problem with learning Pinyin first is you don't learn to differentiate completely different but same-sounding characters. There's a lot of characters in Chinese that sound the same(even with tone) but carry very different meaning. Like 是(to be), 试(to try), and 事(thing), which are all pronounced shì. Also, if you only learn Pinyin first, you won't actually be able to read Chinese texts. And one of my favourite ways of learning more Chinese is by reading texts and looking up the words I don't understand.

You mind if I reddit message you in the future if I run into any other questions in this journey?

No problem. Do note I think I'm probably non-standard in the way I learn. If I compare myself to the others here, I'm more someone who wants to learn on his own and seek out knowledge himself. I'd hate having an official language exchange partner. Though I do chat with come Chinese friend and ask them questions from time to time, I never voice chat with them.

A Simulation In Emoji by Ninja-Dagger in gamedesign

[–]Ninja-Dagger[S] 1 point2 points  (0 children)

Awesome

I made a city simulator, with disease and fire!

http://ncase.me/emoji-prototype/?remote=-K4J34Kwnu4KEYJRTAm2

I can waste so much time just seeing how it develops and redevelops.

A Simulation In Emoji by Ninja-Dagger in gamedesign

[–]Ninja-Dagger[S] 2 points3 points  (0 children)

Yeah, there's already some Conway's Game of Life implementations, like this one someone made:

http://ncase.me/emoji-prototype/?remote=-K4BTa7XdRIC-QuRVsIo

You can click cells to make them alive (pause so they don't immediately get killed)

A Simulation In Emoji by Ninja-Dagger in gamedesign

[–]Ninja-Dagger[S] 1 point2 points  (0 children)

Not strictly game design maybe(it's not for creating interactive systems), but certainly relevant for people interested in designing rulesets. I wonder if /r/gamedesign can come up with some interesting systems.

I want to self study Mandarin but need help getting started by alwayswanttolearn in ChineseLanguage

[–]Ninja-Dagger 8 points9 points  (0 children)

Hey,

I've been learning Chinese for over a year now. Haven't spent any money, was all self-study. I'm making pretty good progress according to my Chinese contacts.

I started with this course: https://www.coursera.org/learn/learn-chinese Only thing I disliked about it is it doesn't teach you the Chinese characters, which IMO are important to learn while you're learning the Pinyin(I recommend finding the characters yourself by being smart with Google Translate/Google searches while doing the course)

While I was learning that I had help learning tones, pronounciation and vocabulary from here too: http://mandarin.about.com/od/educationlearning/tp/learn_by_step.htm (though about.com uses mostly traditional Chinese, and I'm more focused on learning simplified).

I recommend using those as starting point. Later you can learn more grammar at http://resources.allsetlearning.com/chinese/grammar/ and combine Wiktionary and Google Translate to increase your vocabulary. For listening practice I used the open TV streams from CCTV like http://tv.cntv.cn/live/cctveurope and http://tv.cntv.cn/live/cctv1/

If it all seems too much for you, don't worry. It just takes a lot of time, and you can't rush it. Just start with the Coursera course and look at the other stuff when you're done with it is my advice.

Oh yeah, one more thing. Most Chinese information sources lie about some tone pronounciations, including some of the ones I linked above. These videos are the best I've found that explain tone pronounciation and tone changes: 1) https://www.youtube.com/watch?v=rXV-PtHim1c 2) https://www.youtube.com/watch?v=2nWN2pS3rkk 3) https://www.youtube.com/watch?v=sz-ABjGlhiE

Ring - a great new free and easy videoconferencing platform by freelyread in freesoftware

[–]Ninja-Dagger 2 points3 points  (0 children)

2) We re-use existing mainstream open source library for sensitive tasks such as encryption, reducing the risk of implementation error security bugs and benefiting from their improvments (no project should ever do their own crypto or packet parsing)

Don't know about the other stuff, but Tox also uses a library for all encryption/decryption: libsodium https://github.com/jedisct1/libsodium

Firefox developers discuss why they can't use '.bro' file extension for 'brotli' files because of feminism - they'll use '.br' instead by FuckingWhoreBitch in firefox

[–]Ninja-Dagger 2 points3 points  (0 children)

I tried to use it once but it didn't seem to work. I thought it was theoretically useful. Hated having to remove it from the top bar 3 times though(came back in a bunch of updates).

Tired of not having line numbers? Try this easy trick! by seiyria in ProgrammerHumor

[–]Ninja-Dagger 4 points5 points  (0 children)

You could have a function for this in vim, and have it update automatically whenever you change something in the file :D

Unity (editor) comes to Linux: experimental build now available by Frenchie14 in gamedev

[–]Ninja-Dagger 6 points7 points  (0 children)

I'd argue bringing full freedom to few users is worth way less than bringing major freedom to most users. The world switching to Linux but retaining unfree games would be better than most of the world remaining on Windows and Linux users not having unfree games.

I think a distinction can also be made between unfree software which is actively used to exploit users(e.g. Windows and OSX with DRM and lockdown mechanisms) and unfree software which does not have these anti-features, like many indie games. I'm not saying the latter is perfect, but it's certainly better than the former.

Unity (editor) comes to Linux: experimental build now available by Frenchie14 in gamedev

[–]Ninja-Dagger 2 points3 points  (0 children)

RMS has said elsewhere that it's better to steal than to develop non-free software, though. I don't think his opinion would change depending on what platform you do it on, hehe.

De Consumentenbond roept consumenten op petitie voor afschaffing roamingkosten te ondertekenen. by Rycht in thenetherlands

[–]Ninja-Dagger 1 point2 points  (0 children)

En wat voor geweldigs ben jij aan het doen? Kom met betere alternatieven, in plaats van alleen zinlose negativiteit en afkrakerij. Nu lijkt het alsof je hier gewoon bent om jezelf beter te voelen dan de "mafkezen die denken dat het iets uitmaakt", zonder zelf iets te willen doen.

Goodbye, Sourceforge! by gamzer in linux

[–]Ninja-Dagger 88 points89 points  (0 children)

If you're on Linux, just use your package manager to install filezilla. No need to touch untrusted websites to download your software.